Breaking News
Home / Tag Archives: Tokyo

Tag Archives: Tokyo

Where to go in Tokyo

Imperial Palace Located in the center of Tokyo, the palace is the official home of the Emperor of Japan. Formerly the Edo Castle, the Imperial Palace is still surrounded by water-filled moats. This building, which was heavily damaged during the Second World War, was surrounded by ditches for protection. The …

Read More »