bike

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 nort...