Bikini Girls’ Death Defying Swim at the Top of a Waterfall [Video]
If you have ever had the chance to view Niagara Falls in Western New York and Canada you have seen the amazing force of moving water. Now imagine you are at the top of the world’s highest waterfall, Angel Falls in Africa and you are about to jump in for a swim!
This is a video of something I would never ever do. It made me scared just watching it! The one thing that kept running through my mind as I was watching, how did they discover the ledge that they are standing on? I am guessing somebody fell into that pool and thought they were going over the edge and then whhheeeewwww! It’s a beautiful video, amazing scenery and it scares me to death!