Best Up North >> Mackinac Island | Lodging | Dining | Fudge Shops | History | Attractions | Photos Mackinac Island – June 7, 2010