What notable peninsula, home to an infamous resort city and shockingly not mentioned in my Peninsulas quiz, lies to the northeast of the Isthmus of Tehuantepec?
YUCATAN PENINSULA