Question: when did the pilgrims first land in america
Answer: The colony was established in 1621 and became the second successful English settlement in North America ( after the founding of Jamestown , Virginia in 1607 ) .