Nachi Grand Shrine

Nachi Grand Shrine

One of the three grand shrines of Kumano