Nkwichi Lodge is set up on the untouched shores of Lake Niassa in Northern Mozambique. It truly is one of the most spectacular places I have ever been to in my life and also a huge tick off of my bucket list. It is also a part of the Manda Wilderness Project which is highly […]
No Comments. Continue Reading...