Ryokans in Japan

Tateshina Lake Resort

Onsen hotel · Onsen · Tateshina, Nagano