Tag: Nkwichi Lodge

  • Favorite

    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 Eastern side of Lake Malawi or Lake Niassa (as it’s called on the Mozambican Read more [...]