Okinawa island is covered in beautiful beaches. Read about a few of the best beaches in Okinawa that I was able to visit during my first visit there.
Surrounded by whitewashed buildings looking out over the ocean, Umikaji Terrace on Senagajima is beautiful place to spend an afternoon in Okinawa.
Looking for a high-class resort in Okinawa? The Busena Terrace Resort in Nago has excellent service, facilities, water activities, and a view of the ocean.