Echo Mountain is on the Indy Pass!
The Indy Pass exclusively partners with independent, often smaller ski areas (just like us!) and promotes a more authentic skiing/snowboarding experience. If you’re interested in visiting other independent ski areas like Echo Mountain, go to their website and check out the 100+ resorts that are included!