There's a reason why Victoria Falls is one of the Seven Natural Wonders of the World. It's truly spectacular and I feel fortunate to not only have seen it with my very own eyes, but swam in the notorious Devil's Pool. Watch the video and check out all of my adventures!
Check out more pictures from my visit to Livingstone and Victoria Falls below. Be sure to subscribe to our Will Drink For Travel TV YouTube channel here!