Tokyo: Top 10 Weird & Wonderful Attractions

Tokyo, the capital of Japan is home to over 37 million people, making it the most populated city in the world. This incredible city is vibrant, wacky and will definitely be one of the most unique places you ever visit. It offers a unique blend of culture, with the Imperial Palace paying homage to the … Continue reading Tokyo: Top 10 Weird & Wonderful Attractions