Assisi is the city of saints – Saint Francis of Assisi and Saint Chiara of Assisi – its peaceful spirit is palpable with every step through its beautiful streets. It is a jewel of Umbria, in the province of Perugia, perched on the slopes of Mount Subasio.