
Over 100 Peacocks Make Italian Beach Town Their Home
More than 100 peacocks now strut through the streets of Punta Marina, Italy, creating a colorful spectacle along the northern coast. The town is finding compassionate ways to live alongside their unexpected feathered neighbors. #