Kayak
2 days ago Larnaca — Mazotos
Limassol (817), Nicosia (750), Larnaca (435), Paphos (362), Famagusta (75)