Victoria Falls Written on 6th July 2012. Posted in Interesting places in Africa. Leave a Comment The Victoria falls situated between Zambia and Zambezi is the largest waterfall in the world. It was... Continue reading