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
A family friendly guest lodge situated in the quiet suburbs of Victoria Falls. 1km from town and 2km from Victoria Falls.
LOCATION 1407 Reynard Road, Victoria Falls,