Where are you going?
Or, let us surprise youSpin the Globe ®

my new england

List View
Map View
Save Place
Portsmouth, NH 03801, USA
Portsmouth is about 2 hours north of Boston and like so many other NH towns it has a great feel to it with great restaurants and lots of young people.Iit is about 20 minutes from Newburyport and Plum island beaches. The town of Portsmouth is a...