The World’s Only Curious George Store is Located in Cambridge, Mass. (CLOSED)

If you are going bananas trying to find new, interesting family travel attractions in New England, may we suggest The Curious George Store in Cambridge, Mass.? This delightful Harvard Square store is the world’s only brick-and-mortar retail store that sells everything Curious George.  Curious George books and DVDs, toys, stuffed animals, clothing, greeting cards, home […]

Vermont Teddy Bear Tour In Shelburne Vt.

Two dollars for adults and no charge for children 12 and under will get you a fun half-hour tour of the Vermont Teddy Bear Company in Shelburne, Vt. Vermont Teddy Bear Company tour ambassadors will educate and entertain you on the process of how Vermont Teddy Bears are born (hand-stitched and custom-made, for starters) by […]