#3: Portsmouth, New Hampshire
Feel the sea breeze in Portsmouth as you explore this charming coastal town. Stroll past antique homes and take guided tours filled with history. Visit vibrant gardens and dine at 18th-century restaurants full of character.

Explore naval exhibits that highlight the town’s maritime past. Head to the harbor for a scenic whale-watching adventure. Snap photos of historic streets and colorful waterfront views. Whether you are walking, learning, eating, or sailing, Portsmouth offers a balanced mix of heritage and fun.
