Top of the Lake Snowmobile Museum: Naubinway, Michigan

Visit the Top of the Lake Snowmobile museum in Naubinway, Michigan.

Sno Runner on Display at the Museum
A 1980 Chrysler Sno-Runner at the museum.
Photo by MC Staff