Visit the Lilongwe Nature Sanctuary and see lots of wild animals, there also is good accommodation and they serve nice meals.
Once in Nkhata Bay expect to see ships namely Katundu, Ilala and Songea as they cruise through the lake.
Once in Nkhata Bay have a taste of batala (fish) for it is delicious as you enjoy watching the lake view.
Mangochi is a place that circumstances permitting, one cannot afford to miss a visit in ones life time. if I were a marketing person, may be I could help you imagine its scenario. Unfortunately I am not. In that regard, I am afraid my explanation can make it less beautiful than it is. May be let me ask you this question: What aspects of fun do you like: Ya fine, then come:-You will get more than that: Ya!!!!!!!!