Are you trying to move to a great ski town? This week, OnTheSnow gave their picks for the best eleven United States ski towns to live in. The list features some notable names and a few surprises. The unraked list, which includes the closest ski resorts to the towns and cities, is below. 1. Aspen, […]