Over 100 peacocks take over seaside town in Italy

More than 100 peacocks have entered and spread through the seaside town of Punta Marina in Italy. This has left the locals searching for humane ways to manage them. A colony of the birds had reportedly been living in an abandoned aeronautical complex for years. Visuals showing the birds walking on streets, perched on balconies, etc. have surfaced online.

Load More