Victoria Falls is a 1.7km wide waterfall that drops up to 107m into the Zambezi Gorge forming the largest curtain of water in the world. The falls which are located between the border of Zimbabwe and Zambia are feed by the Zambezi River. The Falls were named Mosi oa Tunya ‘the smoke that thunders’ by […]