ABSTRACT

Location: In the Yucatán peninsula; seventy-five miles southeast of Mérida; west of the resort city of Cancún.