popular
Ishigaki Island: Landing on the "Phantom Island" & Snorkeling & Mangrove SUP or Canoe Experience (Okinawa)
[1day/Ishigaki] Phantom island & snorkeling & Kabira Bay SUP/canoe
Ishigaki Island: Phantom Island & Blue Cave Snorkeling (1-day tour)
Ishigaki Island: Landing on the "Phantom Island" Hamajima & Boat Snorkeling (Half-Day Tour)
Phantom Island Half-Day Snorkeling Experience with free GoPro rental
Kerama Islands Snorkeling with Whales in Okinawa
Iriomote Island and Yubu Island Day Tour (Depart from Ishigaki in Okinawa)
[Ishigaki Island/Half-day] Blue Cave Exploration & Snorkeling
Maboroshi no Shima Snorkeling Experience in Ishigaki
Ishigaki Island/Night Starry Sky & Jungle Night Tour (Okinawa)
Blue Cave Diving/Snorkeling & Churaumi Aquarium Ticket in Okinawa Blue Cave Snorkeling and Diving in Okinawa Okinawa Blue Cave boat snorkeling (Free photo and fish feeding) Iriomote Island and Yubu Island Day Tour (Depart from Ishigaki in Okinawa) [1day/Ishigaki] Phantom island & snorkeling & Kabira Bay SUP/canoe Snorkeling at Coral Island and Sightseeing in Yubujima Island [Ishigaki Island/Half-day] Blue Cave Exploration & Snorkeling Parasailing and Snorkeling Experience in Sesoko Island Ishigaki Island: Landing on the "Phantom Island" Hamajima & Boat Snorkeling (Half-Day Tour) Snorkeling, Diving, & Fun Diving Experience in Kerama Islands