Victoria Falls

Victoria Falls – The great curtain of falling water in Livingstone

A waterfall on the Zambezi River in southern Africa, which provides habitat for several unique species of plants and animals. While it is neither the highest nor

Contact Us