Castelli Romani
Castles in the Sky, the Castelli Romani are towns in the Alban Hills outside Rome in the region of Lazio. Italy travelers day trip from Rome or stay overnight in a thermal spa Italy vacation in Castelli Romani.
Listen to the sounds of an Italian lunch in the hills of Norcia. Also, Cristina D'Abbraccio interviews the cook of Il Casale degli Amici, Signora Lorenzina.
My Norcia with Cristina D'Abbraccio - Il Casale degli Amici Ristorante