4/5 - Good
Verified traveler
The trip to mackinaw island was worth it. The lakes are pretty and very clean.











The trip to mackinaw island was worth it. The lakes are pretty and very clean.
Stay at Traverse City resort. For $180 you feel like you're staying at a resort