Victoria Falls is located on the Zambezi River, forming the border between Zambia and Zimbabwe. When visiting this natural wonder, I stayed in Livingstone on the Zambia side. The Victoria Falls are amazing, and can be seen on foot, but to really get the feel for how powerful and incredible this amazing waterfall is I suggest … Continue reading Victoria Falls: A Natural Wonder