Sustainability Posted byby John TarantinoJuly 12, 2013Car Free Mackinac IslandDo you know a place where driving your car on the road is illegal? Well now you can say you do because nestled in between Michigan’s peninsulas is a small…