Showing posts with label Zambezi river. Show all posts
Showing posts with label Zambezi river. Show all posts

Sunday, August 19, 2012

Zambia part 5 - Victoria Falls the Largest Waterfall in the World


Victoria Falls the Largest Waterfall in the World - Victoria Falls in Zimbabwe and Zambia is the largest curtain of water in the world.