View of the blue waters of Kabira Bay, Ishigaki Island

Okinawa

Okinawa Travel Guide | Japan