White sand tropical beach on Taketomi Island, Okinawa, Japan

White sand tropical beach on Taketomi Island, Okinawa, Japan

White sand tropical beach on Taketomi Island, Okinawa, Japan