By: Beau Daniels
Here is your ultimate road trip thru charming Michigan Christmas towns. Starting in the Detroit Metro the trip loops up north and finishes full circle back here. First stop, depending on which direction you want to take, is Rochester, then Holly, Frankenmuth, Gaylord, Mackinaw City, Saugatuck, Marshall, and Dearborn.
Choose any city to start your trip. The distance is 750 miles. See what each of the Michigan towns has to offer in holiday spirit here.