One of Mother Nature’s most dramatic creations, waterfalls are a sight that never fail to amaze us. A thundering plunge of millions of gallons of water from a height creates such a magnificent and mesmerizing picture, the beauty of which can never be matched even by the greatest of man-made wonders. We have listed down 10 such natural watery wonders that not just attract millions of tourists but are must-visits sites as well. Here are 10 waterfalls across the world every nature lover should visit.