Thalassines Luxury Beach Villas

77,Agias Theklis periochi | 5391 | Famagusta Region | Sotira