Asked in Victoria Falls
Victoria Falls

Wher is victoria falls?

Answer

Wiki User
03/18/2013
On the Zambezi River at the border of Zambia and Zimbabwe