Kabah is a Maya archeological site located near Santa Elena in the Puuc region, about 140 km south of Merida, Yucatan, Mexico.