2018-08-19

highlights and activities

Shima Onsen by Bike! Who Knows What New Encounters Await

Shima Onsen is a sprawling hot spring (or onsen) town located along the Shima River. The town area covers about 3km no...