Reef Encounters...
Okinawa based international diving service. Kerama islands boat diving, Beach diving, tech friendly, Certification courses, instructor courses, Yonaguni Dive trips. Mandarin, Cantonese, English, Portuguese, Spanish available...
Okinawa Prefecture, Kyushu-Okinawa, Japan