Contribute photo
Lambros Vrakas Country House
Charming stone-paved country house in the Limassol mountains, with traditional courtyard and outdoor dining. Free WiFi.