Fit South Asian bloke looking to move to Canada for grad school. Which cities to avoid and which to consider?

I'm currently considering Montreal, Vancouver, Toronto, Ottowa, Edmonton and London (Ontario)?