Victoria Falls - Zambia / Zimbabwe

The Victoria Falls (Mosi-o-Tunya) viewed from the Zambia Side are the largest in world and are located between Zambia (Livingstone) and Zimbabwe (Victoria Falls) on the Zambezi River.
Back to Top