
This is a huge huge waterfall. Actually it is one of the largest in the world. Victoria Falls is located in Southern Africa on the Zambezi River between the countries Zambia and Zimbabwe. Another name for Victoria Falls is Mosi-oa-Tunya which means The Smoke That Thunders. Wow, to learn more about this massive waterfall and Zambia and Zimbabwe, click the link below:
http://en.wikipedia.org/wiki/Victoria_Falls
See with google maps where Victoria Falls is located
click on the little square to see a satellite image
click on the + or - to zoom in or out
back to EXPLORE

