Traverse City, Mackinac Island, the Upper Peninsula and the beach towns of southwest Michigan are just some of the great destinations to visit in Michigan on road trips for a weekend, a week or more.