Tag: Nikko travel
-
NIKKO – JAPAN

28/9/25 Nikko is a small city located about 90 minutes north of Tokyo by train, and is home to a number of historical sites, including the famous Toshogu Shrine, constructed by the Tokugawa Shogunate, in 1617. After hopping on an express train from Asakusa station, we found soon found ourselves at the centre of the…

