contestada

Before sailing to the New World to establish their colony at Plymouth, the Pilgrims left England to find religious freedom in _________. a. France c. the Netherlands b. Germany d. Ireland