Located in Hancock, MA - in the Berkshires. Largest ski and snowboard resort in southern New England.