Todi: the ideal city in the heart of ItalyIn Umbria, at few km from Perugia and Orvieto rises the medieval town of Todi, known by many as