Top 10 Weekend Getaways in Michigan

10. Detroit

9. Bay City

8. Port Huron

7. Gaylord

6. Mackinac Island

5. Ann Arbor

4. Jackson

3. Grand Rapids

2. Petoskey

1. Traverse City