La Mojarra is an archaeological site in the Mexican state of Veracruz, located not far from the Gulf Coast at a bend in the Acula River. It was continually occupied from the late Formative period (ca. 300 BCE) until perhaps as late as 1000 CE.
Contact us...