Nkwichi Lodge
Lake Niassa, Mozambique
Nkwichi Lodge is a small, luxury lodge lying on a pristine white beach on the Mozambique side of Lake Niassa (Lake Malawi) overlooking the lake. Each of the six chalets and two private houses is tucked into the trees with lovely views.