New Hampshire is full of charming little towns, including this one, where you can spot wildlife on a hike or cast a line from ...