Idaho Museum of Natural History Unveils Exhibit: "Dinosaurs from the Mountain"
The Idaho Museum of Natural History, on the Pocatello campus of Idaho State University, is excited to announce the unveiling of its newest exhibit, "Dinosaurs from the Mountain."