Why did the Olmec decided to settle where they in North America?
There is no evidence to suggest that the Olmec settled in North America. The Olmec civilization thrived in Mesoamerica, which today includes parts of Mexico, Honduras, Guatemala, and El Salvador.