- Photo: Ayia Napa, Cyprus
Apartment for long term rent in Larnaca, Cyprus