From Mackinac Island to Edinburgh, these traditionally summer-season destinations shine brightly in the winter.