Sefa-utaki
Sefa-utaki (斎場御嶽, Seefa-utaki), meaning "purified place of Utaki," is an historical sacred space, overlooking Kudaka Island, that served as one of the key locations of worship in the native religion of the Ryukyu people for millennia. Later as a par…