Tag: Chlorakas
Synthetic barn owls nests additionally put in in Chlorakas space to...
The municipality of Chlorakas in Paphos is following the example of the municipality of Peyia, which has installed artificial nests for barn owls (Tyro...