World
Cyprus
Famagusta
Protaras
08053
Protaras Holiday Villa, Famagusta, Cyprus
4 bedroom central villa in Protaras