Resort Skiing 2002 Number 19 Resort In North America: Telluride, Colo. Travel Doug Sabanosh Published Jan 12, 2004