Okinawa really took me by surprise! Here's what an honest, authentic few days in Naha can look like if you get swept up in ...
The turquoise water lapping against Okinawa's pebbled beach is so clear that you can see an occasional parrotfish streaking by. Just behind it, the Hoshinoya Okinawa's low-slung modernist villas blend ...