There are several power spots, and experiences that can only from staying on this Kouri Island.
Kouri Island is located in the northern part of Okinawa's main island.
This island is locally known as "Lovers' Island”. There is an Okinawan folk tale that when mankind was born, there were two lovers on this island, living in a sea cave.