The pretty walled hilltop town of Todi is lovely to explore on a quiet day and has fabulous views of the surrounding countryside.
Luxury Villas in Umbria, Italy
Umbria is a nature-lover’s paradise. A luxury villa holiday in Umbria is all about the scenery – the rolling hills, the tall cypresses and the endless countryside walks. This land-locked region is so breathtakingly beautiful you don’t miss the sea at all.