Ever thought why the Pilgrims left England? In 1608 the Pilgrims left England in search of complete religious freedom. They wanted complete religious freedom and a place where they can freely practice their religion. However in the English law 1559, government had conflicting issues regarding such liberal act of religious believers and wanted everyone to [...]