A glimpse of Atta beach. This is the type of place that leads me to say Okinawa is paradise.

(Down converted from 1080i to 1280×720 as Youtube did not like the original or the .ts I remuxed it to)

AloJapan.com