Tag: Marmore Waterfalls

Cascata delle Marmore – World’s Largest Man-Made Falls

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...