Peyia Town Hall

Situated near Coral Bay in Paphos.