April 15, 2021
Tokyo is the capital and largest city in Japan, situated on the Pacific Ocean. With over 37 million people, it’s the most populated city in the world, offering some of the finest dining and cultural activities. With over 1000 neighborhoods, there’s something for everyone…