Built in 1630 in the early years of the Edo period, this shrine moved to its present location in 1669. The popular Tori no Ichi festival also has roots in the Edo era, and is held here in November every year.
Advertising
Time Out says
Details
Advertising
You may also like
You may also like
Discover Time Out original video