Tokyo Vacation – Travel Guide

Tokyo, the capital of Japan, is situated in the Kanto Region on the main island of Honsho. Tokyo’s greater metropolitan area has a population of over 35 million, making it one of the largest and most exciting megacities on the planet. Rocked by earthquakes and scorched by war, this centuries old city has refused to […]