Featured Videos...
Los Cabos, Mexico
A Travel Guide

Cajun Swamp:
Lake Martin in Louisiana

Tijuana, Mexico:
A Travel Guide

Okinawa, Japan 23: Sefa Utaki
Posted on 2008-06-18 00:00:00 by James Knott
Asia | Sefa Utaki is considered to be one of the most sacred religious sites on the island of Okinawa. It was used for religious ceremonies by kings and priestesses in the days of the Ryukyu Kingdom.








