Location

Agios Georgios, Peyia , Agios Georgios, Peyia, Cyprus