fbpx

Italian Towns: Slow Down and Relax in Todi, Italy

Umbria_Todi_Cathedral_blgIn Umbria, nestled in between Orvieto and Perugia, Todi is a town where a slow paced life and wonderful landscapes will bring you back in time and allow you to reconnect with an authentic old fashioned life. Todi, for these reasons, has became one of the favourite locations for Americans to plan their getaways, in this area lots of American artists, photographers and former businessmen have found their new home or retreat. Continue reading "Italian Towns: Slow Down and Relax in Todi, Italy"