Travel Guide for Hideaway Onsen Resort near Tokyo
Shima Onsen resort is a narrow elongated onsen town along a Shima river. There are around…