Museum of Science Boston (MOS) is one of the world's largest science centers and New England's most attended cultural institution. It is a science museum and indoor zoo (more than 100 animals) in Boston, located Science Park, on the Charles River opposite of North Point Park.
The uploaded content will be moved to this newly created album. You must create an account or sign in if you want to edit this album later on.