Colorado's best mountain towns have charming streets, great skiing and snowboarding, and scenic views. As someone who grew up in a Colorado mountain town—and still calls one home—I’ve spent a lifetime ...