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

Victoria Falls_2012 05 24_1728

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.

6,572 views
5 faves
1 comment
Taken on May 24, 2012