Angel Falls (Parekupa-meru) is the world's highest free-falling, freshwater waterfall. It is located in the Canaima National Park in Venezuela. The height of the falls is so great that before getting anywhere near the ground the water is buffeted by the strong winds and turned into mist. For more information about Venezuela, visit Wikipedia.