Foliage.org
From the category archives:
New Hampshire is a state full of history, heritage, and culture. This lush state is the perfect weekend getaway providing you with enjoyable scenic drives throughout the entire state.