Famagusta Address Details
Address: Ayia Napa Square
5330, Ayia Napa, Famagusta
Telephone: 23722739