a. Victoria Falls
Victoria Falls is a waterfall in southern Africa on the Zambezi River at the border of Zambia and Zimbabwe. It is one of the Seven Natural Wonders of the World. It is the largest waterfall in the world.
Wanted to avenge the defeat of his dad xerxes
John Brown stirred up a lot of controversy with his attack on "Harper's" Ferry in Virginia