What you get
About Top of The Lake Snowmobile Museum
The Top of The Lake Snowmobile Museum is a non-profit, antique, vintage, and classic snowmobile museum located in Naubinway, Michigan's Upper Peninsula. It showcases the history of snowmobiling with over 185 displays. The museum features Upper Peninsula antique and vintage snowmobiles.