Ancient history

How did it happen that pilgrims spend their first winter in a Native American village?

Pilgrims did not spend their first winter in a Native American village. They spent it at Plymouth, with only minimal and sometimes hostile contact with local tribes.