Top of the Lake Snowmobile Museum of the Upper Peninsula, Welcome to the Official website for The Top of the Lake Snowmobile Museum of Naubinway, MI. We are a non-profit, 501c3, antique, vintage and classic snowmobile museum in Michigan's Upper Peninsula. We are located on the north side of US 2 in downtown N.