You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
alternatehistory.com
What would happen if rather than settle in Massachusetts like they did, the Pilgrims ship stayed true to their course and they landed in the Hudson River area? What would likely be the future of New England and the colonies as a whole?