Crazy Victoria Falls Daredevils

Ahhh, Victoria Falls….This is definitely a place I’d  love to visit someday.  The falls are located in southern Africa between the countries of Zambia and Zimbabwe.   According to Wikipedia, “the falls are, by some measures, the largest waterfall in the world, as well as being among the most unusual in form, and having arguably the most diverse and easily seen wildlife of any major waterfall site.”

While all that sounds wonderful, there is one thing I do not want to do if I ever visit Victoria Falls and that is swim in Devil’s Pool at the top of the falls.  Check this out:

Leave a Reply