Marmore Falls
October 23, 2024 in Italy ⋅ ☁️ 20 °C
From Wikipedia:
"The Cascata delle Marmore or Marmore Falls is a tiered, man-made waterfall in Italy, created by the Romans in 271 BC. At 165m (541 feet) tall, it is the largest man-made waterfall inRead more




