Siena and Assisi: Italy's Grand Hill Towns

In this episode, we explore Italy's two greatest hill towns: Siena and Assisi — plus the countryside in between. If you fall in love with Italy, good chance it'll be right here.