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