Victoria Falls, Zambia
Victoria Falls is a waterfall on the border of Zimbabwe and Zambia and is a UNESCO World Heritage Site. Along with Niagara Falls and Iguazu, Victoria Falls is one of the world’s three greatest waterfalls. During the rainy season, the…