Victoria Falls is one of the seven wonders of the world. Right on the edge of it is one of the most unique swimming experiences most people would never have the guts to do called Devil’s Pool. It’s located in Zambia’s border with Zimbabwe and is situated 103 meters above sea level. Would you swim there?
What These People Are Doing Up Here Is Just Crazy. Would You Do It? March 25, 2016