Famagouste Address Details
Address: 61 Protara
Protaras, Famagouste
Telephone: 23832896