6Castropignano, Molise
Elevated more than 500 meters and dominated by the Evoli Castle, the village of Castropignano is located. The town, in the province of Campobasso, is considered one of Italy’s most beautiful, yet it has been depopulating for years.





















