The Mayflower is an interactive from The Orange County Register. It dispels some myths about the Pilgrims.

I’m adding it to The Best Sites To Learn & Teach About Thanksgiving.