Step back in time this winter by visiting the historic yet hip city of Portsmouth. The city's 17th- and 18th-century homes look lovely dusted with snow. Shop locally owned stores in Market Square, which also hosts holiday activities such as a parade and a gingerbread contest. The Strawbery Banke Museum preserves and celebrates the city's past. It puts on a holiday Candlelight Stroll in which historic homes are decked in decorations and lights and costumed performers explain vintage Christmas traditions. You can also ice skate on Puddle Dock Pond or admire the views on a winter stroll in Odiorne Point State Park or Wallis Sands State Park.