Sefa Utaki - Gaijin Go Japan
Sefa Utaki is a historical sacred site that was once one of the most sacred place of worship for Ryukyu people. It is apparently where the goddess of creation came down to Earth. The sacred site is kept in a natural state. Many walking paths lead to impressive rock formations through the dense forest. Huge … Continue reading Sefa Utaki