N/A

48, Archbishop Makarios III Avenue

8221

Emba

Paphos

Cyprus