Asia | Canoes & Kayaks | Japan | Miyara River | Okinawa | Snorkeling | Tour Reviews
Ishigaki: Mangrove River Canoe + Phantom Island Snorkeling
Ishigaki’s Mangrove River Canoe and Phantom Island Snorkeling adventure presents a remarkable opportunity for nature enthusiasts….