HI! A hockey tournament we are traveling to got moved from Falmouth, ME to NH. We will be staying in Portsmouth over the 4th of July weekend. I had researched the area in Maine a ton but now I need to start over with not a lot of time! :) I am traveling with 3 children (5,7,9 years) and we are looking for things to do in between games and for meals. Can anyone suggest some family friendly options? We like outdoors, beaches, and history but are open to anything "must do" with kids! Thank you for your time!!