About Us

Tulum is a resort town on Mexico’s Caribbean coast, around 130 km south of Cancun. The 13th-century, walled Mayan archaeological site at Tulum National Park overlooks the sea. It incorporates the cliff top Castillo, built as a watchtower, and the Templo de las Pinturas, with a partially restored mural.