The Must-Visit Spots Along Ikaho Onsen Stone Steps
The Ikaho Stone Steps, or Ishidan Stone Stairway (石段街) in the center of Ikaho Onsen, is the town’s symbol. Along the Stone Steps, restaurants and souvenir shops line, so reaching the top surely won’t be a tiring task as you will likely be side-tracked at some point. While in Japanese, the stone steps are engraved […]
The Must-Visit Spots Along Ikaho Onsen Stone Steps Read More »