-
Venezuela overflows with natural wonders, including the world’s highest waterfall: the 3,212-foot cascades (that’s 19 times higher than Niagara Falls) of Angel Falls, located in the UNESCO-protected Canaima National Park. Bonus: Pixar animators used the location as inspiration for Paradise Falls in Up—so you know it’s good.