Where is Victoria Falls Located?

The amazingly beautiful Victoria Falls is located in Africa. The falls are on the Zambezi River. They are 360 feet high and are some of the largest waterfalls in the world.