ABOUT CANADA
Canada is the second-largest country in world (after Russia). It is strategically located between Russia and US via north polar route. Nearly 90% of the Canadian population is concentrated within 161 km of the US/Canada border.
Canada is a preferred destination among immigrants. For instance, Canada admitted over 250,000 new immigrants in 2001. Canada considers immigrants among valuable contributors to its economy and future growth. Immigrants are also expected to provide the earning youth among future Canadians.
Click on the following links for vital statistics about Canada:
|