The Rebirth of The Balsams | The Balsams Resort

The Rebirth of The Balsams

February 26th, 2015

Is New England’s largest ski resort on the way? Les Otten just revealed his big, make that huge, plans for the Balsams Resort in Dixville Notch, New Hampshire. Check out what Boston.com’s Ski Guru had to say.

Read More »