What spectacular waterfall is located on the border between Zimbabwe and Zambia? by Trivia Questions · May 23, 2019 AnswerVictoria Falls