ManuDianerzoa ManuDianerzoa 11-11-2016 Social Studies contestada Where did the pilgrims first land? a. Boston b. New York c. Plymouth d. Washington