The World’s Oldest Hotel!

Visit a hotel that was serving royalty more than 1000 years before the French Revolution in Hayakawa, Yamanashi.

Lion Dogs at Himuro Shrine

Mythical creatures like these in Fujikawa, Yamanashi, protect Shinto shrines throughout Japan. This is the third instalment in my series of honourable mentions.