• See More

    There are lots of fascinating Japanese myths and legends here. In October, all the gods in Japan are said to gather here for a meeting. If you collect sand from Inasa Beach nearby and place it behind the main hall, it's believed to bring happiness.

Other Reviews by Veronica