I believe it, Michigan is a very beautiful state. I am not sure where Traverse City and Torch Lake are located but we have been to Michigan 3 times deer hunting. I am big on driving around and looking at the country so I have been over much of your state. We wanted to go across the bridge to the UP but it was getting dark and starting to snow so we stayed on the south shore.