Answer:
I wish to inform you that a foreigner can buy a house in Canada. The laws of each state will provide you as to laws for getting the house registered in your name and also the time required within which you can have a house in your name. Further regarding cheapest city to live in Canada, the cost of living at places vary according to the surroundings, amenities and other factors like development of area. In depends where you wish to buy.