@inspiredoverseas
Also, talking about the living cost, they get reduced when you see the expenditure in places like Ontario. So of course, if by living cost you mean the rentals, then they are low but the earning potential also reduces to an extent when seen through the prism of cosmopolitan cities like Toronto, Vancouver etc, but eventually it boils down to the same because the distances to travel is less, so you save a lot on your commuting expense, therefore living costs are relatively low, but at the same time the earning potential also diminishes per season.