Karonga is one of Malawi’s northernmost and most culturally significant towns, situated on the western shores of Lake Malawi, approximately 48 km from the Tanzanian border. Today, it is a lively regional centre with a fascinating history that spans both ancient human origins and dramatic...

