Shichifukujin Meguri (Seven Lucky Gods Tour) on Awaji Island

Awaji Island is known as the birthplace of Japan, where the country is said to have originated, born from a drop of the sea water dripping from the spear that the gods stirred with. The island is home to many deities, and remarkably, by traveling around Awaji Island, you can visit all the Shichifukujin (Seven Lucky … Continue reading Shichifukujin Meguri (Seven Lucky Gods Tour) on Awaji Island