Language Translator

The Victoria Falls

Located on the Zambezi River, the mighty Victoria Falls is one of the seven natural wonders of the world. With sights that are guaranteed to leave a mark one's soul, the Victoria Falls, known locally as the Mosi-oa-Tunya (Tokaleya Tonga: the Smoke that Thunders), is one of two World Heritage Sites on the Zambezi River.