Larnaca Address Details
Address: 20 Ag. Iacovos Street
Chirokitia, Larnaca
Telephone: 24322466
Fax: 24322740