Mackinac Island - Robert Carter Photography

The Grand Porch

The porch of the Grand Hotel on Michigan's Mackinac Island overlooks Lake Huron and the Mackinac Bridge.

Grand HotelMackinac IslandThe Grand HotelPure Michigan