Victoria falls is a waterfall in Africa named after Queen Victoria. It is located between the border of Zambia and Zimbabwe.

More Info: en.m.wikipedia.org