The Mayan city of Chichen Itza was built on this peninsula (7)
I believe the answer is:
yucatan
(Other definitions for yucatan that I've seen before include "Mayan area of Mexico" , "Alcoholic drink" , "Mexican peninsula where Mayas lived" , "part of Mexico" , "Region of Mexico" .)