Well i know in Canada, in my opinon the two best places are B.C and Manitoba