Marmore Falls
June 3, 2025 in Italy ⋅ ☀️ 27 °C
These falls were so magnificent they deserve a post all of their own. It is the largest manmade waterfall in the world at about 165 metres high. The falls operate on a set schedule and fortunately forRead more









