Category: Italy

Latest Posts

A surprise trip to Cascata delle Marmore, Umbria, Italy

Located near Terni, Umbria, the Cascata delle Marmore or Marmore Falls is a man-made waterfall created by the ancient Romans, standing at 165 m (541 feet).