Canada is a popular destination for many people seeking to build a new life abroad. ...