New Hampshire's Grafton County is filled with dozens of cities and towns with gorgeous views, delicious restaurants, outdoor activities, and more. Some of its best locations for both residents and visitors are the charming small towns that often harken back to a simpler time.
To give you an idea of what to expect, our real estate agents have put together a list of our five favorite small towns in the area: