Asked in
History, Politics & Society
History of the United States
Colonial America
Virginia

Where did the first Pilgrims land in 1620?

Answer

User Avatar
Wiki User
June 13, 2011 2:00PM

Provincetown, Massachusetts