Welcome!! i also live in the new england area and i think its the best place in america! so tsunamis, earthquakes, floods, tornados, volcanos ect. i think i can manage some snow a few months of the year! i hope you enjoy ur stay here