Ryokans in Japan

Guest House Takenoya

Ryokan · Omachi, Nagano