Top 35 best cities to buy real estate in Canada for 2019

The No. 1 city was a sleepy underdog that has worked hard for the last 10 years to attract global investment—and it’s paying off.