Date: 9/6/2011 Views: 4358
Date: 4/15/2009 Views: 1129
Date: 2/13/2009 Views: 775
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.