Which country is located on the Yucatan Peninsula?

Time left: 15 seconds