The Victoria Falls
The Victoria Falls
Victoria Falls is a waterfalls in Africa on the Zambezi River.
Victoria Falls is a large waterfall in Africa.
Zambezi is a river. It has Victoria Falls.
The River Nile
Who was he then
cataract :a large waterfall; violent rush of water over a precipice
Zambezi river
Zambezi river
Zambezi river
It is a large waterfall
Cataract.
Niagra Falls