Multiple choice On which river the famous Victoria Falls lie? Saint Lawrence Zambezi Godavari Yamuna Danube Reveal answer Fill a bubble to check yourself B Correct answer Explanation Victoria Falls is located on the Zambezi River, forming the border between Zambia and Zimbabwe. It is one of the largest and most famous waterfalls in the world, known locally as 'The Smoke That Thunders'.