Naha Beaches: Expectations vs Reality in Okinawa

When I flew to Okinawa, I expected the beaches in Naha to be tropical white sand paradises. While there is a beach in Naha called Naminoue Beach, i...
Back to Top