Imbabala Zambezi Safari Lodge
Reservation / Enquiries
Email
Tel
+263 13 44571
Address
Imbabala Zambezi Safari Lodge, Upper Zambezi,
Matetsi Safari Area,
Victoria Falls
Website