Assisi is one of the most beautiful hill towns in Umbria, just south of Tuscany.