Le cascate di Terni Backdrop Blur

Video Loading...

Servers

Le cascate di Terni

Overview

The picturesque exuberance of the thundering Terni Falls, in the Marmore Mountains. Nature's perseverance combines with human engineering, building dams and creating public-use diversions in the mountains.