5Cascate delle Marmore, Umbria

Source: Link

One look at the Cascate delle Marmore and you won’t believe it’s not natural. This 165-meter waterfall was built by the Ancient Romans and is Europe’s tallest man-made waterfall. Time your visit so you can be there when the gates are opened and see the water rush out in full force. Click the next ARROW to see the next image!

Previous article10 Charming Tea Rooms In Scotland You Have To Visit Before You Die
Next article10 Most Wonderful Spas In Wales That You Only Dreamed Of