
Imbabala Zambezi Safari Lodge
Imbabala is located along the Kazungula Road, 80 km from Victoria Falls, on the Zambezi River just a short distance from the convergence point of Zambia, Botswana, Namibia and Zimbabwe.
Hotel Address: Victoria Falls
Access is by transfer from Victoria Falls in Zimbabwe, Livingstone in Zambia and Kasane in Botswana, Zimbabwe's neighbouring countries.








