News

And yet, this is Japan, on the island of Miyako, also known as Miyakojima in Japanese ... boarding all offer the chance to explore vibrant coral reefs and admire tropical marine life.
Miyakojima is part of the Ryukyu Islands ... blue waters of Miyako with experiences that include snorkeling over coral reefs and learning about the ancient and sustainable practice of spearfishing.