Shimaya Ryoken, Yamanouchi, Japan Review

Traditional Japanese Accommodation in Yamanouchi Yamanouchi resort is located in the Shiga highlands region and is surrounded by stunning scenery. We aimed for Yudanaka specifically to see … Continue reading Shimaya Ryoken, Yamanouchi, Japan Review