new icn messageflickr-free-ic3d pan white
Victoria Falls_2012 05 24_1701 | by HBarrison
Back to group

Victoria Falls_2012 05 24_1701

The Victoria Falls or Mosi-oa-Tunya (Translated as the "Cloud that Thunders") is a waterfall located in southern Africa on the Zambezi River between the countries of Zambia and Zimbabwe.

2,796 views
2 faves
0 comments
Taken on May 24, 2012