Taunton MA Becomes The Christmas City in December

Taunton MA is one of New England’s “bright lights” when it comes to downtown Christmas displays. Since 1914, the historic, one-acre Taunton Green has brought in more than 2,000,000 people to take in the incredible light displays and other holiday…

Exeter NH Offers Christmas Magic in December

Editor’s note: Thanks to Beth in New Hampshire for this tip on a fantastic sounding Christmas attraction… I live in Stratham and work in Exeter. Exeter during the holidays is just magical particularly the first weekend after the Thanksgiving weekend.…