This website uses cookies to ensure you get the best experience on our website. Learn more

Sosha Shrine

x
Sosha Shrine
Sosha Shrine
Address:
238 Shinanakachu014D, Kusatsu-shi, Shiga-ken 525-0006, Japan

Attraction Location



Sosha Shrine Videos

Menu