Nikkō is one of Japan’s most holy cities, and is situated around 87 miles north of Tokyo. In the Tochigi Prefecture, Nikkō lies in picturesque mountainous surroundings, and it’s a popular tourist spot for Japanese and international visitors alike. Nikkō
June 2015