Asia | Canoes & Kayaks | Japan | Miyara River | Okinawa | Snorkeling | Tour Reviews Ishigaki: Mangrove River Canoe + Phantom Island Snorkeling