Victoria Falls Facts

Victoria Falls
Victoria Falls

Victoria Falls - Introduction

Victoria Falls has the distinguished title of being one of the seven natural wonders of the world, according to CNN News. This waterfall located in southern Africa on the Zambezi River is one of the world's largest waterfalls. The natural wonders of the falls area attracts millions of visitors each year. Below you will find many interesting facts listed about this amazing natural wonder including where it is located. This information is written for both kids and adults.

Victoria Falls General Facts

Victoria Falls Facts for Visitors