Beira, in Mozambique's Sofala Province, is the country's largest and busiest port.