Paphos Address Details
Address: 32 Evagorou Street
Paphos, Paphos