News

Just two hours by train from Tokyo, nestled between mountains and giant cedar forests, lies Nikkō, a town that seems almost lost so close to the hustle and bustle of the capital.