alternatehistory.com

What it says on the tin. The Mayflower sails west, ends up alongside Long Island instead of Cape Cod. They sail west and eventually set up shop on Manhattan Island, founding the ATL Plymouth there.

Results?
Top