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