Posts

Showing posts with the label Family Fun in Vermont

ECHO, Leahy Center for Lake Champlain (Family Fun in New England)

In January we launched our Family Fun in New England series by sharing about a favorite, local spot for us, The Montshire Museum of Science. This month we're happy to share about another New England family attraction which we've enjoyed several times - ECHO, Leahy Center for Lake Champlain. ECHO is a science center and lake aquarium located on the Burlington, VT waterfront. Although ECHO is a

The Montshire Museum of Science (Family Fun in New England)

For quite a while now I've been excited about running a new series and I've decided that kicking it off in January is the perfect time! Although we'd love to be able to travel farther abroad, at this point almost all of our family travel takes place in New England. We look for easy day trips or car trips where we may stay for just a night or two. We have family and friends across New England,