
Jul
23
to Jul 29
The longest fresh water sailing race in the world. Reach out to Between Layers Aviation for your flight back from Mackinac Island.