Okinawa main land has beautiful beaches, this post gives you the 5 best beaches must go! 1. Kibougaoka Beach The Kibougaoka Beach is my best beach on Okinawa main island. This beach is located near the Harekurani luxury resort hotel. It takes around 1 hour from Naha international airport. The parking space is only for 5 to 6 cars. To access the beach, go down narrow steps and reach the beach. The beach size is only 100 meters, it is small in size, however, you can find unimaginable views. It is clear water and sky blue color, good to swim on the white sand and calm. And it is not only for swimming but also snorkeling across the rock area. I strongly recommend visiting this beach in the morning time before the parking lot is filled up. It is enough to swim with goggles, but if you want to do snorkeling don't forget a life jacket for your safety. 2. Hetona Beach Hetona beach area has white sand beachs, long line of beach in the area. The big advantage of the beaches is fewer people can be found, so it is calm, no beach shops, but there are toilet and shower. So you can be reach to Zen Spirit at the beach. Hetona beach is located in the north area of Okinawa main island where we call Yanbaru. It takes 2 hours from Naha international airport. When you swim at Hetona beach, very big attention needed to sea currents, dangerous animals, because there is no ...