alex8523
contestada

This geographical feature of Africa is locate on the border of Zambia and Zimbabwe, is part of the Zambezi River, and is higher than Niagara Falls.

answer starts with vi​