Japan is quite possibly the true food capital of the world! With more Michelin-starred restaurants in Tokyo than any other city, this is THE place for foodies! Check out what you should eat should you find yourself in Japan!
Tokyo has to be one of the most mental and futuristic cities on the planet. A trip to this amazing city can seem overwhelming- there is so much to do! Here is a list of things you should DEFINITELY check out!