Your Travel Guide to the Snowboard Mecca of North America: Salt Lake City
By T Bird, Transworld Snowboarding -- Salt Lake City, Utah is without question the snowboard Mecca of North America. Is that a bold statement? Yes. However, is it relatively inarguable? Also…yes. Think about it. Within a half hour drive from the Salt Lake City International airport lie 6 world-class resorts and if one were to expand that drive to…
Read More