Asia, Canoes & Kayaks, Japan, Miyara River, Snorkeling, Tour ReviewsIshigaki: Mangrove River Canoe + Phantom Island Snorkeling