Tokyo, Japan: Samurais in Sacred Forests

Tokyo, Japan: Samurais in Sacred Forests

Samurais in Sacred Forests “The Games of the 32nd Olympiad in 2020 are awarded to the city of … Tokyo.” As the megawatt city of 13 million residents looks to its future along its neon precincts of gadgets, video games and anime, this traveller to Tokyo is hankering for a tree change of the most … Continued

We Said Go Travel