Then, in 964, the Itzás, a Maya-speaking people from the Petén rain ... Located in what is today southwestern Belize, Caracol, Spanish for "snail," rivaled anything in Belize today.