Kara O Mula Country Lodge

Kara Omula Country Lodge is an eco-tourism lodge situated at the foot of Mount Mulanje. In line with Malawi Ministry of Tourism and Wildlife recommendations for ecotourism facility construction, local …