About
The Elgin Public Museum of Natural History and Anthropology is a natural history museum located in Elgin, Illinois. The museum, now over a hundred years old, is located within the 108-acre Lords Park.
Photo: milton rivera via Google Maps · Source: Wikidata & Wikipedia (CC BY-SA 4.0). This page is part of our global directory; for our editorial Top 220 with hours, highlights and ranking, see the homepage.






