Ishigaki Terminal | Japan | Okinawa | Tour Reviews Ishigaki Island: SUP/Kayaking and Snorkeling at Blue Cave