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