Tobira Onsen Myojinkan
Nestled away above Matusumoto city in the Nagano Prefecture of Japan, Tobira Onsen Myojinkan, or Myojinkan for short is one of the most unique Ryokan experiences I've had in Japan. Sitting high up in the "Alps of Japan" as many…
Continue Reading →