All Malawi

All Malawi

  • Nkwichi Lodge

    Address: Lake Malawi
    Likoma
    Northern Region
    Malawi

    Nkwichi Lodge, Lake Malawi/Niassa 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 read more