Standing on the shore of Lake Michigan in Evanston, Illinois, Grosse Point Lighthouse has guided ships and captured imaginations since 1874. The 113-foot tower holds a 141-step spiral staircase that ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results