Anonymous Anonymous 30-11-2015 Social Studies Answered Why did the pilgrims settle in Cape Cod instead of Virginia????