With its sub-tropical climate that translates into endless days of summer sunshine, and beaches ... cove on Cyprus’s ...