Ready to explore Michigan cities that hit the sweet spot between too big and too small?
These 8 cities deliver small-town comfort and big-city energy in one perfect package!
1. Traverse City
Traverse City is one of those places that gets everything just right, and you notice it the moment you arrive.
The sparkling waters of Grand Traverse Bay stretch out along the edge of downtown, giving the whole city a natural backdrop that most places can only dream about…