Local story · Tsushima, Japan

Tsushima in Japanese Creation Mythology

Japanese mythology describes Tsushima as one of the eight original islands created by the Shinto deities Izanagi and Izanami. The story places the island…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload