Is Angel Falls located in Guyana?

Angel Falls is the world's highest waterfall, with a height of 979 meters (3,212 feet). It is located in Venezuela, in Canaima National Park, a UNESCO World Heritage Site. Canaima National Park is home to numerous rivers, waterfalls, and plateaus, making it one of the most important and beautiful protected areas in Venezuela.
Copyright Wanderlust World © https://www.ynyoo.com