Kabira Bay SUP & Canoe with Blue Cave Snorkeling — Ishigaki’s Crystal Seas | other | snorkeling | kayak-tour