VideosComplete Guide to Visiting the Beautiful Islands of Okinawa Japan Snorkeling, diving, coral reefs and beaches.By Metropolis | Posted on December 27, 2016Credit: OkanoTV.