The
Olmec were the first major civilization in
Mexico following a progressive development in
Soconusco. They lived in the
tropical lowlands of south-central Mexico, in the present-day states of
Veracruz and
Tabasco. It has been speculated that Olmec derive in part from neighboring
Mokaya and/or
Mixe–Zoque.