Victoria Falls are in Livingstone island and they are the most amazing waterfalls anywhere in the world. And you can jump in the water and stay right next to the falls…
If you want to try what this girls are doing, go to www.tongabezi.com and book your trip right away… I might do it too!