Mackinac Island is one of the top tourist attractions in Michigan ... is between Michigan’s Upper and Lower Peninsulas on Lake Huron between the eastern end of the Straits of Mackinac.