What mexican peninsula in part separates the Gulf of Mexico from the Caribbean Sea?

Is the Yucatan Peninsula right?

1 answer

Yes, the Yucatan Peninsula