Get a bird’s-eye view of the vastness of beautiful Lake Superior from the Point Iroquois Lighthouse in Sault Ste. Marie, Michigan. Check out the lighthouse’s mini museum, and stroll the pristine grounds in this historic and breathtaking scenic locale.