Museum Of Science Photos

Meet 22 travelers, 11 tour guides and discover 445 photos

The Museum of Science (MoS) is a Boston, Massachusetts landmark, located in Science Park, a plot of land spanning the Charles River. Along with over 500 interactive exhibits, the Museum features a number of live presentations throughout the building every day, along with shows at the Charles Hayden Planetarium and the Mugar Omni IMAX theater,…
View Museum Of Science guide >

Museum Of Science