Location

Platia Nikis (Town Square)

Mandria

8504 Paphos