popular
SUP or Canoe at Mangrove Forest and Sightseeing in Yubujima Island
Iriomote Island/Half-day Barasu Island Boat Snorkeling Experience (Okinawa)
Ishigaki Island: Landing on the "Phantom Island" & Snorkeling & Mangrove SUP or Canoe Experience (Okinawa)
Coral Planting Scuba Diving Experience in Onna, Japan
[1day/Ishigaki] Phantom island & snorkeling & Kabira Bay SUP/canoe
Ishigaki Island: Phantom Island & Blue Cave Snorkeling (1-day tour)
Ishigaki Island & Taketomi Island: Landing on the Phantom Islands & Snorkeling (Okinawa)
Kerama Tokashiki Island Snorkeling & Turtle-Finding in Okinawa
Parasailing and Snorkeling Experience in Sesoko Island
Island Snorkeling
[1day/Ishigaki] Phantom island & snorkeling & Kabira Bay SUP/canoe Kerama Islands Snorkeling with Whales in Okinawa Kerama Tokashiki Island Snorkeling & Turtle-Finding in Okinawa Snorkeling, Diving, & Fun Diving Experience in Kerama Islands Ishigaki Island: Landing on the "Phantom Island" Hamajima & Boat Snorkeling (Half-Day Tour) Okinawa Blue Cave boat snorkeling (Free photo and fish feeding) Gunma Sightseeing and Fruit Picking Trip from Tokyo [Ishigaki Island/Half-day] Blue Cave Exploration & Snorkeling Parasailing and Snorkeling Experience in Sesoko Island Onna Blue Cave Snorkeling & Diving Experience in Okinawa