inspireyourtrip.com
5 Interesting Facts about Tokyo
As home to the world’s most expensive restaurant and more neon signs than any other city on the planet, coming up with mind boggling stats about Tokyo is both a trouble and stress-free task. With t…