Just an hour north of Boston, Massachusetts there are a series of towns known as the Seacoast. The major towns that make up this area are Dover, Portsmouth, Rochester, and Hampton. Here are my suggestions for what to do if you wind up in this area:
1) Walk around Portsmouth
On a sunny day, I think Portsmouth is one of the most fun cities to walk around. There are tons of boutique shops, cupcake stores, coffee places, and restaurants to eat at. As locals to help you find Gilleys, it’s a small diner-type restaurant known for it’s cheap food and late hours it stays open. Take a walk to the park and make sure to get a classic photo of yourself sitting on the whale.
2) Spend a day at Hampton Beach
This is really only good for the summer, but it’s a great place to spend time. Hampton Beach has arcades, laser tag, ice cream, and a small concert venue that often has big names playing fairly cheap shows.
3) Apple picking
In the fall, this area is absolutely surrounded by apple orchards where you can take your family, friends, or significant other for a fun day of picking your own apples. Many of these places also have home-pressed cider and apple-doughnuts. If the place you go has them, I highly recommend buying some!
4) Enjoy the architecture of Dover
Dover is the first town that was settled in New Hampshire, established in 1623. The downtown area doesn’t have a whole lot going on, but if you’re a fan of old buildings it’s definitely interesting to look around. Stop by La Festa and grab a slice of delicious pizza, spend some time reading in Henry Law Park, or head to Harveys Bakery and grab some cake.
5) See a play
The Seacoast has several amateur playhouses that put on professional grade shows. Seacoast Repertory Theater has shows very often, The Players Ring does A Christmas Carol every winter, and Hackmatack Playhouse has wonderful shows as well. If you’re there in the summer there’s a show that goes on in The Park.