Idanohama Beach (Ida Beach), Iriomote Island, Okinawa, JapanMay 20, 2020|By Ippei Naoi Idanohama Beach (Ida Beach), Iriomote Island, Okinawa, Japan