Gunma > Shibukawa, Ikaho > Iwabitsu Castle
Hot spring resort with 365 stone steps
A pure prayer passed down through the ages for 1,400 years invites you to the historical romance of the shrine.
The most popular outdoor spot in Takasaki