Angel Falls is the tallest waterfall in the world.Angel Falls is also called Kerepakupai meru which means “waterfall of the deepest place.” Angel Falls is found in Venezuela in the Canaima National Park. It is the highest waterfall in the world at 3,212 feet (979 m).