It's right in the corner where Vermont, Mass and NH all meet ;-)  Almost 2 hours driving time west of Nashua.  I've lived in all three states, but gravitated back to NH 10 years ago.  I like visiting other places, but New England will probably always be my home.