Is Paradise falls in South America?

Yes, Paradise Falls, also known as Ángel Falls, is located in Canaima National Park in Venezuela, South America. It is the world's highest waterfall with a height of 979 meters (3,212 feet).
Copyright Wanderlust World © https://www.ynyoo.com