Idanohama Beach (Ida Beach), Iriomote Island, Okinawa, Japan Idanohama Beach (Ida Beach), Iriomote Island, Okinawa, Japan