Mackinac Island Michigan is the perfect vacation spot. There are so many things to do on Mackinac Island, all ages are sure to love it.