AdminMay 29, 20170 min readIsland of okinawa the great coral reef snorkeling surfing kitesurfing and sup. visit okinawa. the su