Nope! There’s a reason the US Army has their cold weather training facility, in Watertown. I can’t think of a good reason to live anywhere up there. Haha.