Stay Connected

About

Explore

Plan Your Stay

Lake Chila Lodge

Lake Chila lodge is located in mbala, on the shores of lake chila. it offers accommodation, restaurant, conference and camping.

Details

Gallery