Nature itinerary

Marmore falls and the Valnerina

The Cascate delle Marmore or Marmore Falls are the highest man-made Falls in Europe. They are located in the Nera Valley, near Terni, and are part of the Regional Nera River Park.

Read more
Menu