Mozambique is a country in southeastern Africa known for its stunning coastline and vibrant cultural heritage.