The EcoTarium is a science and nature museum located in Worcester, Massachusetts. Previously known as the New England Science Center, the museum …See more
We took our 5 year old grandson and 15 month old granddaughter yesterday afternoon which was very hot & humid. Started inside and our grandson was GLUED the exhibit on the lower level where the balls… Full review by Elaine S
Jul 26, 2022
We were looking for somewhere to stop and stretch our legs after being on the road for 10 hours and found this online. I thought it was a typical natural science museum but its more of a children's m… Full review by melwashere81
Jul 17, 2022
This had the potential to be great, but it was MOBBED with summer camps. We were there with our 2 year old and 9 year old on vacation and it was difficult for them to do anything because there were l… Full review by amthompson07