Things to do on Mackinac Island, a wooded island with colonial buildings, horse-drawn carriages, and gorgeous cliffs in Lake Huron, MI.