Whaleback Mountain in Enfield, New Hampshire is the most recent New England ski resort to announce they are shutting down operations. In a post on their Facebook page on March 14th; marketing lead Even Dybvig announced the unfortunate news, penning it on unmanageable debt:
It is with deep regret that Frank, Dylan and I, owners and managing members, ...