View Post

Nkwichi Lodge

In by admin

Revel in absolute luxury at the superb Nkwichi Lodge, a naturalist’s paradise and unique Mozambique holiday experience on the shores of Lake Malawi. Enjoy an intimate and exclusive stay in tranquillity. Whether you are looking for a magical honeymoon or a special treat for your family, Nkwichi will exceed all expectations. Explore this scenic area by canoe or sailing dhows. Diving into the clear waters reveals thousands of cichlid fish species which make the lake so famous.