Famagusta Address Details
Address: 38 Agias Mavris Ave, Flat 106
Ayia Napa, Famagusta
Telephone: 23724333