America’s Great Eclipses: 1878 and 2017
Denver Museum of Nature and Science 2001 Colorado Blvd., Denver, CO, United StatesOn August 21, a total solar eclipse will cross the United States from coast to coast for the first time in 99 years. As you prepare for this rare celestial spectacle, join Boulder author David Baron to hear the story of another great American eclipse, which traversed Colorado in 1878 and lured the era’s preeminent.... Read More