Known to have the friendliest people on the planet, and the most educated country in the world, Canada is quite a remarkable place. Covering over 9 million square kilometres, Canada is the world’s second largest country. The picture-perfect forests, mountains and the numerous lakes, are just the tip of the iceberg. Being the world’s tenth largest economy, we can see why people are tempted to move to this place. Whatever the purpose of your visit, as an Indian citizen, you need a Canada visa to enter the country.