I love the quaint charm, twinkling lights and buzz of activities at ski resorts. Crystal Mountain, located in Thompsonville, Michigan, is less than an hour’s drive from Traverse City and well worth a ...