Perched on a 120-foot cliff over Lake Superior, Split Rock Lighthouse in Two Harbors, Minnesota has attracted ... and visitors traveling to the Grand Hotel and other Mackinac Island resorts.