Cascata delle Marmore

Cascata delle Marmore was probably one of Italy’s more famous waterfalls. We sensed it was famous because it seemed like most Italians had either known about it or at least heard of it…