#43. Park City
A vacation haven, the tourist population in Park City, Utah, greatly exceeds the number of permanent residents thanks primarily to three ski resorts – Canyons, Deer Valley and Park City Mountain. Home to the annual Sundance Film Festival and more than 100 restaurants and bars, Park City keeps residents entertained. Schools in Park City give students plenty of specialized programs and sports oppurtunities. Outdoor fans can utilize several hiking and biking trails. The city’s large collection of factory outlet stores and luxury retailers give residents lots of shopping options.