Kastri Island: A Postcard-pretty Islet in Kamari Bay
Under intense blue skies, rising from the waters of the Kamari Bay, just opposite the Agios Stefanos Beach, there is an islet: Kastri. Although the bay is officially called Kamari, it appears in many travel guides and articles as Kefalos Bay. Barren and rocky, Kastri is a picture-perfect eye-candy islet and one of the most […]