The Grand Hotel on Mackinac Island is one of the most lovely Victorian buildings in Michigan, and boasts the world’s longest porch. The graceful porch with its light blue ceilings and yards …
315