Grosse Point Lighthouse
2601 Sheridan Road, Chicago, Illinois 60201
Featured Review : To visit one of America’s best beaches (according to Travel and Leisure), the Great Lakes’ only North American landmark lighthouse, and the one of the largest visual art centers in Illinois, you need only park your car o...See Full Review