Wednesday, January 12, 2011
Victoria Falls Photos
The Victoria Falls or Mosi-oa-Tunya (the Smoke that Thunders) is a waterfall located in southern Africa on the Zambezi River between the countries of Zambia and Zimbabwe. The falls are some of the largest in the world.
Labels:
Travel-Places,
Victoria Falls,
Wonders