Known to be the largest waterfall in the world, Victoria Falls or Mosi-oa- Tunya (smoke that thunders) is located on the Zambezi river, at the border of Zimbabwe and Zambia.
Read this post on one-world.tumblr.com