White Mountain National Forest
White Mountain National Forest is one of the most prominent tourist destinations in northwestern New Hampshire. The forest is beautiful, whether the trees are covered by snow, radiating green, or peppering your eyes with shots of oranges, yellows, and reds. Just minutes away from Hibbard House Inn, you can enjoy the thrills, beauty, and peace of nature that can help you escape from your busy life.