Forming the natural border between Zambia and Zimbabwe, the Zambezi River and the Victoria Falls can be experienced from both ...