Question: Where does the water come from for victoria falls?
Answer: Zambezi River
Natural Questions answer: the Zambezi River (from the Wikipedia article "Victoria Falls")