ABSTRACT

Location: The west-central portion of the Yucatán Peninsula in Mexico, thirty-five miles southeast of Mérida, along the Telchaquillo Road.