Grand Traverse Resort & Spa Review

A few years ago, a newspaper here in Michigan posed the question,”when do you feel like you are up north?” To us Michiganians or Michiganders (which is another post entirely) down here in the southern part of the lower peninsula this had many varied answers. For me, once I am off I75 and headed towards … Continue reading Grand Traverse Resort & Spa Review