WeTu Analytics

Imbabala Zambezi Safari Lodge

Reservation / Enquiries

Tel
+263 13 44571
Address
Imbabala Zambezi Safari Lodge, Upper Zambezi, Matetsi Safari Area, Victoria Falls

Marketing Contact Person

Contact
Wilma Griffith
Tel
+263 13 44571