A walk in the woods at Horse Hill Nature Preserve

My friends and I recently headed to Horse Hill Nature Preserve, in Merrimack NH, to play in fresh snow and to burn off some calories from the previous night’s holiday party.  Places like this prove you don’t need to drive too far to feel away from it all. Horse Hill Nature Preserve has over 500 […]

Read More…