Question: do canadian citizens need a visa for mozambique?
Answer: Canadian citizens who intend to visit Mozambique must have visas to enter the country. They must also be in possession of passports with at least six months validity beyond the expected departure from the country. ... Visitors' visas can be obtained upon arrival at the airport in Mozambique.