Logo

Tokyo

Tokyo Tower

It is finally time to visit the capital! Tokyo has been Japans capital since 1869. Tokyo Metropolis is the most populous metropolitan area in the world! It is humongous! It was the first city I have been to that I could not see the end of, even while standing on the observation deck 450m above … Read more