Hotel Review: Shimaya Ryoken, Yamanouchi, Japan

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…

Instagram

Follow on Instagram