It is very important to learn about various laws and regulations regarding citizenship and immigration Canada. All are discussed here.
Are you thinking willingly for apply visa? Then you will have to contact from global migrate immigration because they will do help you apply for canada immigration permanent resident andcanadian citizenship application anyhow.
For more info: https://global-migrate.com/canadian-permanent-resident/

















