Why did Puritans leave their homeland?
The Puritans are the English who adhere to the strict faith. Confronted with the government and church hierarchies, in 1620 a group of such families traveled to the Melefleur ship on a long journey to America to build a society there according to their religious practices and rules.