Where to Go in Japan

From the world famous 'scramble crossing' of Shibuya to the beautiful Imperial Palace of Chiyoda, Tokyo is a city that truly has something to offer for every traveler. With a population of close to 12 million within the central city and a whopping 35 million within its greater urban area, Tokyo is the world's biggest city both in population and in the sheer variety of sights and activities it offers...
Read more »