Famagusta Address Details
Address: 2 Ari Velouchioti Street
Ayia Napa, Famagusta
Telephone: 23723258