Off-the-beach snorkeling over coral reef, Okinawa Main Island, JapanSeptember 29, 2022|By Ippei Naoi Off-the-beach snorkeling over coral reef, Okinawa Main Island, Japan