I
Ike Review of Echo center
I recently visited the Echo Center and loved it! T...
I recently visited the Echo Center and loved it! The exhibits were well-designed and the staff were friendly and knowledgeable. I particularly enjoyed the interactive displays that allowed me to learn more about Vermont's natural environment. I would highly recommend a visit!
Comments: