Discover The Best Ski Town In The US, It's in UtahDiscover The Best Ski Town In The US, It's in UtahTravel and Leisure named the nations top ski towns. This town in Utah is at the top of the list. John HiattJohn Hiatt