March 12, 2013in Inland Empire Directory, Videos0by IEExplorer World Museum of Natural History - La Sierra University Center map Riverside World Museum of Natural History contains outstanding systematic displays of amphibians, birds, mammals and reptiles. Specimens prepared by sculpture and freeze-dry taxidermy are displayed in a lifelike…