Think those magical towns like that are just reserved for the movies, think again. Michigan has two towns that have all the Christmas charm of a Hallmark movie.
Although it's famous across the globe due to one timeless romantic movie and its legendary hotel, Mackinac Island is making a name for itself in another way.