Located on the Mozambique shores of Lake Malawi, Nkwichi easily rivals the Indian Ocean beaches on the eastern side of the country. The staff are friendly and welcoming. A lot of lodges make claims to "eco-tourism" but a stay at Nkwichi feels like the real thing.