Mozambique is a country located in southeastern Africa on the Indian Ocean coast. It has a population of around 31 million people and was a Portuguese colony until 1975. Mozambique has faced economic and political challenges since gaining independence but has significant natural resources and tourism potential along its Indian Ocean coastline.