
The Marmore Falls – a must see in Umbria. Part 3
Marmore Falls, or Cascata delle Marmore, are an absolute must-see in Umbria. One of the most famous waterfalls in Italy, it is located in Valnerina, just 2 km from Papigno and near Terni, in the Marmore Falls National Park. There we spent our last day in Umbria.