The Pilgrim Fathers Landed On Plymouth Rock In 1620 After More Than 90 Days At Sea Pilgrim