free tours

A trip to Tokyo’s Imperial Palace should be on the itinerary of every tourist who wants to learn more about Japan’s history and culture. The Imperial Palace was formerly the site of Edo Castle, the residence of the Tokygawa shogun who ruled Japan from 1603 to 1867. Today it’s home to the Emperor of Japan. […]