Water activity Ishigaki Island: Kayaking and Snorkeling Day at Kabira Bay 6 hoursSmall groupPickup available