About eight kilometers from Terni, (The Italian City) has a magnificent three-tiered waterfall, named Cascata delle Marmore.
The tiered waterway, surrounded by trees and...
The gorgeous Marmore Falls (Cascata delle Marmore) is actually the tallest man-made waterfall in Italy. It is created by the ancient Romans. The waterfall...