Having enjoyed the Mystic Aquarium in Mystic, CT, and the New England Aquarium and Museum of Science in Boston, MA, I figured we would take in the sights at ECHO in
My girlfriend had done some digging and found this large open-air market in Burlington. She is a fan of Fanueil Hall in Boston, so she suggested that we should visit her
Have you been to this Burlington attraction? Tell other travelers what to expect. Submit a review today!
3 of 5 stars