Okinawa Slide Show


Haemida Beach (Iriomote Island)


Iriomote Island is the second largest in the Okinawan group. It is desolate in population...


Next