Date: 03/30/2015 Views: 3170
Date: 10/28/2008 Views: 1058
Date: 11/10/2013 Views: 820
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.