The Victoria Falls Zambia Livingstone March 12, 2017 Livingstone, the home of the Victoria Falls and our last stop in Zambia.