Victoria Falls Hear it!

Victoria Falls Definition

Victoria Falls

waterfall of the Zambezi River, between Zimbabwe & Zambia: c. 350 ft (107 m) high; c. 1 mi (1.6 km) wide