Address: Mzuzu, Malawi, Malawi. See full address and map. Categories: Solar Technology & Solar Systems