[Ishigaki Island/Half-day] Blue Cave Exploration & Snorkeling [1day/Ishigaki] Phantom island & snorkeling & Kabira Bay SUP/canoe Mangrove Kayaking and Trekking with Outdoor Cooking in Iriomote Island Miyakojima Sea Turtle Snorkeling & Beach SUP or Canoeing Full Day/Half Day Experience (Okinawa) Ishigaki Island & Taketomi Island: Landing on the Phantom Islands & Snorkeling (Okinawa) [Ishigaki Island/Half-day] Sekawadaira Bay SUP/Canoe experience Mangrove Kayaking and Fishing Experience in Okinawa SUP or Canoe at Mangrove Forest and Sightseeing in Yubujima Island Private Mengalum Island Snorkeling Optional Mangrove River Cruise Iriomote Island and Yubu Island Day Tour (Depart from Ishigaki in Okinawa)