Imbabala Safari Lodge, known for having its own private nature reserve where game roams freely under the African sky. Located 80 kilometers west from the Victoria Falls, it’s where the countries of Zimbabwe, Zambia, Botswana and Namibia all come together. Imbabala Safari Lodge only has 8 thatched chalets and able to only accommodate 18 visitors, you’re guaranteed exclusivity and privacy. Imbabala Lodge is miles removed from overbooked commercial hotels.
Imbabala Safari Lodge Accommodation
In stone and thatch chalets with private en-suite facilities accommodating a maximum of 16 guests ensuring individual attention and service each Imbabala Safari Lodge has spacious verandahs with Zambezi river view