FREE Day at the Denver Museum of Nature and Science April 8, 2014 By Tatyana Sturm This Sunday, April 13th is free of admission at the Denver Museum of Nature and Science.