Imbabala Zambezi Safari Lodge

Imbabala Zambezi Safari Lodge is perfectly located on a riverine fringe of the mighty Zambezi River where Zimbabwe, Zambia, Botswana and Namibia converge and offers some of the most amazing game viewing and bird watching in the region.

Would you like to find out more?

Fill out the form below with your details and we will send you more information.

    Latest Zimbabwe Packages

    Latest Zimbabwe Specials