Okinawa
Indulge in the Beauty of Okinawa Okinawa means a “rope in the offing” in Japanese, and is the general name given to a chain of approximately 140 islands and reefs, situated south of Japan and north of Taiwan in the East China Sea. The islands are divided into three separate geographical regions, known as the [...]