Choo Choo! To Story Land We Go!

On his first birthday, we took our son to Story Land, which is this amusement park in the village of Glen in New Hampshire. I love going back to the mountainous Granite State, and couldn’t think of a better place …