Todi is a picturesque hilltop town in the heart of the province of Umbria – often referred to as the green heart of Italy. It is a land locked province surrounded by beautiful scenery and mountains in the distance. But its people are the real beauty. They are quite literally beautiful people.