Blue Water Fest takes place from July 9-12, featuring live music and family-friendly fun This year’s 101st Bayview Mackinac Race on July 12 has already attracted 192 race teams. I've included Google Maps pins to the exact locations of the stages, along with event details, road closures, and the viewing parties in the link below.