Open since 1887, this Mackinac Island mainstay boasts the world's longest front porch. Another claim to fame is the Grand Hotel's guest ... meals in the Main Dining Room to the views from the ...