Museum of Science, Boston, MA Wedding Photographers

The Museum of Science is a science museum, wedding venue, and indoor zoo in Boston, Massachusetts, located in Science Park, a plot of land spanning the Charles River.