The falls are located on the Zambezi River in between Zambia and Zimbabwe.
HOME