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


HOME
1