By Staff Reporter TORONTO: Fulfilling a promise made by Indian Prime Minister Narendra Modi on his recent historic visit to Canada, the Government of India is now accepting applications for ten year multiple entry visas for Canadians.

Menu