I have only been to Sault Ste. Marie once in my lifetime and I have heard from many that I need to eat at The Antlers. On my recent trip to Sault Ste. Marie, Ontario, my wife and I enjoyed lunch at the restaurant.
You've heard dire warnings about climate change and how potential changes in our weather could alter our lives. Popular Science magazine predicts that at the turn of the next century in 2100, the best city in America to live in will be Sault Ste Marie, Michigan.