Imbabala Zambezi Safari Lodge is situated on a riverine fringe of the mighty Zambezi River where Zimbabwe, Botswana, Zambia and Namibia converge. Located 80 kilometers west of Victoria Falls, access
The Elephant Camp is nestled on a ridge between the Masuwe River and the Zambezi gorges, giving guests an uninterrupted view of the breath-taking spray, that swells above the Victoria