Grand Hotel (1887) Mackinac Island, Michigan
The "Grand" as it is called on the island, is a historic coastal resort with a spectacular 660-foot long, three-story high porch. Below this covered veranda is a manicured lawn sloping down to a formal flower garden where 10,000 geraniums bloom in ...