✨Izumo Taisha Shrine✨

The country of Izumo is known as the Land of Gods and the Land of Myths because ancient shrines dedicated to the gods and goddesses are still located everywhere today.


The center of these shrines is Izumo-taisha, which enshrines Okuninushi no Okami, the Great Goddess of the Sea. It is said to have been founded in 712.