One of the world's largest waterfalls divides two massive countries in the heart of Africa. Victoria Falls is located on the Zambezi River, on the border between Zambia and Zimbabwe. They were ...
In Batoka Gorge at the base of the falls, up to 1000 cubic meters of water ... 2014 marks the fiftieth anniversary of Zambia gaining independence and joining the Commonwealth.