Nikko
June 5th, 2010
Nikko is a small city located in Tochigi prefecture, Japan. Distance of about 150 km from Tokyo, Nikko has been famous since the Heian period (8th century AD) as a place of pilgrimage of the famous natural beauty. Toyohashi can be reached by train in a few hours.
Travel by train to end up in Nikko [...]