India Embassy in Canada

The High Commission of India is the diplomatic mission of the Republic of India in Canada. Consulate General of India are the smaller version of the embassy. Consulates in a sense can be called junior embassies. BLS International Canada Services Inc. visa, passport, PIO, OCI and consular applications. Visa Faq’s The first known Indian settlers […]

Continue Reading