Video – New England Travel Journal Show: Mystic Knotwork
Article by New England Travel Journal Staff
We stopped at Mystic Knotwork during our recent trip to Mystic, Connecticut while filming episode one of the New England Travel Journal Show.
Video by: Frank DiNardi of DiNardi Visual Productions