Imbabala Zambezi Safari Lodge is located on the banks of the Zambezi River in Victoria Falls, Zimbabwe.

This charming, thatched lodge is unfenced and has only 9 thatched stoned chalets, each positioned with a spacious patio with views of the Zambezi River.

Facilities include a lounge, alfresco dining room, bar, immaculate gardens, swimming pool and bush Spa

Activities include game drives, river safaris and walking safaris