Museum Of Nature & Science Photos

Meet 29 travelers, 3 tour guides and discover 237 photos

The Museum of Nature & Science, located in Dallas, Texas, is the result of the 2006 mergers of the Dallas Museum of Natural History (established in 1936), The Science Place (1946) and the Dallas Children's Museum (1995). It is currently located in Fair Park, where its three buildings are currently located. The…
View Museum Of Nature & Science guide >

Museum Of Nature And Science