13 Tem 2025 ... Just an hour north of Boston you'll find Portsmouth, New Hampshire. This is a small, salty-air town that gives you instant New England vibes ...