Kabira Bay

Crystal clear water in Kabira Bay

Crystal clear azure waters striking against the wind and is located right on the north coast of Ishigaki Island in Okinawa

Leave a Reply

Your email address will not be published. Required fields are marked *