The One Town In New Hampshire That Turns Into A Winter Wonderland Each Year

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.