Canada is a federal parliamentary democracy and constitutional monarchy with a population of more than 35 million. It's the second largest country in land area and the tenth most populous. The capital is Ottawa, but Toronto is its largest city. French and English are the official languages, with a number of other languages spoken by minorities. To be considered an official language, it must have been spoken in Canada for at least 50 years or by 1% of the population.
Foreign nationals usually require visas to enter Canada and apply for a visa to get into the country. This provides temporary authorization to visit and stay in Canada for the period mentioned in your application form. There are certain limitations on the duration of stay permitted and other conditions you need to meet to be allowed to visit Canada without being a Canadian citizen or permanent resident. These are some facts about Visitor visa processes from Visits Visa processes of the country Canada.