From north to south, here are our picks of the 12 most beautiful small towns in Italy. Poised on the western ... on the restaurant terraces. Located in Abruzzo, between Majella National Park ...
Every year people in Cocullo, a small medieval town in Italy's Abruzzo region, adorn a wooden statue of its patron saint with live snakes and parade it through the streets. The "serpari" festival ...