Indian immigrants aren’t moving to Quebec because of the francophone culture and mandatory french language laws over there. 99% of Indians don’t read and speak French anyway.
They don’t live in the Maritime provinces and the middle prairie provinces of manitoba and Saskatchewan.
And they certainly don’t want to live up north in the three cold and far arctic territories (Nunavut, Yukon and Northwest Territories)
Their only options in Canada are southern Ontario, southwestern BC and central/southern Alberta. Calgary, Red Deer, Lethbridge, Edmonton, Vancouver, Abbotsford, Chilliwack, Surrey, Greater Toronto Area( Brampton, Milton, misssauga etc)
Victoria, BC and Hamilton, ON seem to be spared from this recent and massive Indian immigration so far.