You are viewing a single comment's thread from:
RE: 7 World’s Continents Photo Challenge - South American Saturday week #13 - the absolute winner takes 150 SBD!
Angel Falls is located in Canaima National Park in Venezuela, it is the highest waterfall in the world, with water falling 807m, then another 172m to the bottom. It is a spectacular place to visit with mind blowing scenery.
Awesome, this is close to the top of my bucket list... with the rest of South America. ;)