Norcia and its Piggies

Sausages, salumi, prosciutto, and truffles, oh my! Dare to believe in magical land of Norcia.