This coastal spot has been a longtime favorite for a reason.
With more than 1300 lakes and ponds, vast tracts of forest, and 48 peaks over 4,000 feet, New Hampshire is the perfect ...