Welcome to Umbria, a beautiful place for your dream wedding! Umbria is located in the very heart of Italy, between Tuscany and Lazio, and is known for its idyllic landscapes and rich historical and cultural heritage. It is no wonder that Umbria is called the “green heart” of Italy.
Not far from the charming medieval town of Montefalco and the highest cascade waterfall in Europe, romantically called “Marble,” among picturesque green hills and vineyards, lies Villa Torre dell’Ulivo. The villa has been managed by the fourth generation of the same family for over a century.
Torre dell’Ulivo is a unique choice for couples seeking a picturesque yet authentic location where they can enjoy the serenity of nature, far from the crowds and hustle of big cities.