Kerama Tokashiki Island Snorkeling & Turtle-Finding in Okinawa Kerama Island Snorkeling & Island Trip with Free Transfer and lunch Snorkeling, Diving, & Fun Diving Experience in Kerama Islands Kerama Islands Half-day Snorkeling from Naha with Free Transfer Iriomote Island/Half-day Barasu Island Boat Snorkeling Experience (Okinawa) Snorkeling Experience in Nusa Penida (4 Snorkeling Spots) Kota Kinabalu | Snorkeling & Island Hopping at Sapi & Manukan Island [1day/Ishigaki] Phantom island & snorkeling & Kabira Bay SUP/canoe Kenting Nanyong Diving Center - Snorkeling Experience Ishigaki Island & Taketomi Island: Landing on the Phantom Islands & Snorkeling (Okinawa)