Home / Tag Archives: Nkwichi Lodge

Tag Archives: Nkwichi Lodge

Property Profile: Nkwichi Lodge

A halcyon paradise, hidden in the ancient mountains of Lake Niassa, lies a place so secret, it’s been forgotten in the mists of time! Nkwichi Lodge is located in the north-western corner of Mozambique, on the easter side of Lake ...

Read More »