Posts Categorized: Tokyo

Visit Tokyo – The Haven of the Future

With a metropolitan population of almost 38 million, Tokyo is both the largest city and the capital of Japan. What this means is that Tokyo basically has the most populous metropolitan area in the world (outrunning even Shanghai and Jakarta). The city had formerly been known as Edo but it was renamed in the Nineteenth… Read more »