At-A-Glance: Things to do in Portsmouth NH in Winter Want to skip to the good ... the Portsmouth Harbour Lighthouse, and a lovely little park called the New Castle Common. We could have spent ...