Asia, Canoes & Kayaks, Ishigaki Terminal, Japan, Snorkeling, Tour ReviewsIshigaki Island: SUP/Kayaking and Snorkeling at Blue Cave