CHICHEN ITZA & TULUM MexicoBy Abi Carmen / July 6, 2011 On the Mexican peninsula of YUCATAN, the Maya founded Chichen Itza, ‘City of Pyramids’, in the 5th century.