Why Burke Mountain is a hidden gem Explore why Burke Mountain, in the northeast corner of Vermont, is a hidden gem on the New England ski scene.