One of the Seven Natural Wonders of the World, the Victoria Falls are located on the Zambezi River between Zambia and Zimbabwe.

Victoria Falls

Features: Popular Activites: Contact Number: Price: R
Address: