Photo Junction
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.
Newer Post
Older Post
Home
View mobile version
Enter your email address:
Delivered by
FeedBurner