Recommend Denver's most famous attractions, including the Red Rock Theater, City Hall Golden Dome Building, Denver Art Museum, Denver Museum of Nature and Science and other Denver attractions.
Advertisement
Denver Museum of Natural Science
The Denver Museum of Nature Science is a natural history museum located in Denver, Colorado, USA, founded in 1900 and one of the largest natural science museums in the western United States. With a large collection of taxidermy, fossils, botanicals, and geological samples, the museum showcases the natural history and cultural heritage of the world. The museum's exhibits include exhibitions on dinosaur fossils, giant mammal specimens, ecosystems and climate change, universe and space, Indian culture and history, and life sciences and the human body.