New Hampshire is full of winter fun, but one of the best places to celebrate the season is in Portsmouth. The city combines history, art, and recreation to transform itself into a winter wonderland that everyone should visit. Check it out:
You can view all the events for Vintage Christmas here. Looking for more Christmas fun in New Hampshire? Be sure to visit them 10 Best New Hampshire Christmas Towns.
OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.