Malawi is a fantastic country with a diverse landscape of high mountains and white-sand beaches. Malawi, known as Africa's warm heart, has beautiful scenery ...