Africa / Top 5's Victoria Falls, Zambia – Top 5 To Do’s Said to make Niagara Falls look like a trickle, Victoria Falls on the border of Zimbabwe and Zambia is truly a sight to behold. The spray hits you by the …