List Of The 25 Places And Attractions You Should Visit When In Tokyo

Tokyo is the capital city of Japan and it is home to the Emperor’s Palace. It is one of the most modern cities in the world in terms of design and infrastructure. Likewise, it holds the record as the record as the world’s most expensive city to live in. Tokyo offers a lot for tourists coming from different parts of the world. Its rich culture, historic landmarks and sumptuous foods are a must try.