History comes alive at Mackinac Island

IMG_3821

Mackinac Island is so small… How small is it? Well, by the middle of summer, the number of horses matches the number of year-round residents. That would be 500. However, […]