Victoria Falls is a waterfall located on the Zambezi River in Africa. This waterfall is considered one of the seven natural wonders of the world.