Victoria Falls

The Victoria Falls, one of the seven natural wonders of the world, is a World Heritage Site and a must for anyone visiting Zambia. This major tourist attraction has a history that connects the Victoria Falls with Mukuni Village. To the More details >

Posted on