Date: 11/28/2008 Views: 990
Date: 02/14/2014 Views: 2774
Date: 11/09/2010 Views: 808
Victoria Falls, Zambia Victoria Falls ("The Smoke that Thunders") is a waterfall in southern Africa on the Zambezi River at the border between Zambia and Zimbabwe.