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