Share article to The Denver Museum of Nature & Science (DMNS) is the largest natural history museum between Chicago and the West Coast of the United States. Location: DenverPlace: Denver MetroMap: Image by: Zhou, YongliDate: December 27, 2016