Paphos Gardens Holiday Resort

Kleious Street
Paphos
Cyprus