MBC TV Malawi Live:: MBC Television (Television Malawi) is the public terrestrial television station run by Malawi Broadcasting Corporation (MBC), the state-run radio and television company of Malawi. The headquarters is located in Blantyre, Southern Region.
Website: MBC TV Malawi
Live Stream / Video: LIVE/ VOD
Country / Location: Malawi
Headquarters: Blantyre, Southern Region