Brattleboro Vermont with Kids: The Best Things to Do, Restaurants and Hotels