Ishigaki Island & Taketomi Island: Landing on the Phantom Islands & Snorkeling (Okinawa) Phantom Island Half-Day Snorkeling Experience with free GoPro rental [Ishigaki Island/Half-day] Sekawadaira Bay SUP/Canoe experience Club Med Kabira Resort - All Inclusive Pass [Ishigaki Island/Half-day] Blue Cave Exploration & Snorkeling Ishigaki Island: 1-Day Mangrove SUP/Canoeing & Blue Cave Snorkeling Tour Iriomote Island and Yubu Island Day Tour (Depart from Ishigaki in Okinawa) Ruifang Elephant Trunk Rock: Island Boat Story - SUP / Canoe / Snorkeling / Photography Maboroshi no Shima Snorkeling Experience in Ishigaki Ishigaki Island: Landing on the "Phantom Island" Hamajima & Boat Snorkeling (Half-Day Tour)