Ila Safari Lodge
Category/Type of Product
Location (Town/City & Country)
Ila Safari Lodge is the ultimate high end eco-lodge, set on the banks of the river in Kafue National Park, Zambia.
Suitable for FIT?
Suitable for groups up to 12 pax or more?
Yes – Green Tech: We take pride of being at the forefront of sustainable technology to minimise our footprint.
- +260 213 327468