Seifa Utaki, the sacred spot of the high priestesses

In the quiet south west corner of the island, along a curving coastline, is the place where the story of all creation, according to¬†ancient Okinawan¬†folklore, begins. An ancient sacred site, and now a UNESCO World Heritage Site, Seifa Utaki is the spot where Amamikiyo, the all powerful goddess, came down to earth, and created the…