I suggest you the best one , even I am also going to stay after getting PR visa atleast for 2years.
Actually its not city but its Town : Burk's Falls, Ontario , Canada just 260 to 270 Km Far from Toronto, in winter you love this place, there are lots of lakes, rivers , small falls ,forest, wind energy systems (wind turbines), but no life like Toronto.
Google map: http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=Burk's+Falls,+Ontario+Canada,&sll=45.619883,-79.408748&sspn=0.05715,0.109692&ie=UTF8&hq=&hnear=Burk's+Falls,+Parry+Sound+District,+Ontario,+Canada&ll=45.622382,-79.407506&spn=0.014287,0.027423&t=h&z=15&iwloc=A
OMM