Facade of the Grand Hotel, on Mackinac Island. Popular vacation destination in the state of Michigan, USA. It has the world's largest porch.

- Image ID: PMA2T5
Facade of the Grand Hotel, on Mackinac Island. Popular vacation destination in the state of Michigan, USA. It has the world's largest porch.
Renee McMahon / Alamy Stock Photo
Image ID: PMA2T5
Location: Mackinac Island, Michigan

Similar stock images