NTCHISI

Ntchisi Lodges

Ntchisi Forest Lodge

Ntchisi Forest Lodge sits on the foot of one of the last remaining indigenous rainforests in an isolated spot near Lilongwe.