Portsmouth, NH is a coastal town located north of Boston (about an hour) and south of Portland, Maine (also about an hour). It has a huge downtown, is your quintessential New England port town, and there is a ton to do! Since this is a Northeastern town, I recommend going in the Spring, Summer, orContinueContinue reading “Portsmouth, NH: Your Ultimate Guide to New England’s Coastal Gem”