Museum in Denver

Stonehenge Exhibit At Denver Museum Of Nature & Science

Denver Museum Of Nature & Science – Stonehenge Exhibit

Stonehenge is a special exhibit at the Denver Musem of Nature & Science that runs from March 12, 2021, through September 6, 2021. The exhibit includes over 400 artifacts, a short informative film, and the science behind breakthrough discoveries.