Japan. While there's plenty to see in Nikko, the main attraction is the world-famous Nikko Toshogu shrine. The Shinto shrine, located on a hillside in Nikko, dates back to 1616. It was built to ...
The city of Nikko, in Tochigi Prefecture, lying around 120 kilometers north of Tokyo, is one of Japan's leading tourist destinations. Nikko includes many popular sites including the Nikko Toshogu ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results