Timber Ridge Resort, located in Traverse City, Michigan is an all-season resort featuring an RV park, banquet facility, lodge and miles of gorgeously trails.
It sounds funny to call the snow and ice of the Grand Traverse region a “hotbed” for winter sports, but that’s what it is. This year’s North American Vasa Festival of Races, February 10-11, is...