fbpx

Victoria Falls Facts & Worksheets

Victoria Falls, discovered in 1855, is a waterfall system that is situated between the two African countries of Zambia and Zimbabwe.