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 265,000 new immigrants in 2012. Canada considers immigrants among valuable contributors to its economy and future growth. Immigrants are also expected to provide the earning youth among future
Click on the following links for vital statistics about Canada: