What is the answer to this question? where did the passengers of the mayflower supposedly land?
Cape Cod hook