Which of these is NOT a famous landmark in Illinois’ largest city?
With an area of over 227 square miles and a population of over 2.7 million residents, Chicago is Illinois’ largest and most populated city. The Rock & Roll Hall of Fame, however, is located in Cleveland, Ohio.
Source: USA.com