Answer :

Plymouth Rock is credited to where the pilgrims first landed. 

Other Questions