Il Ngwesi Eco Lodge

The IL Ngwesi Lodge, a complete and genuine ecologically friendly accommodation, is situated adjacent to the Ngare Ndare River. VARAA NYT