Italy

A taste of Ariccia, Castelli Romani, Italy

This pretty hill town on the Appian Way is the home of a traditional pork delicacy