Looking for the best things to do in Vail besides ski? This travel guide features the best Vail winter activities to maximize your trip to the mountains.