Original: The Yucatán Peninsula , in southeastern Mexico , separates the Caribbean Sea from the Gulf of Mexico , with the northern coastline on the Yucatán Channel .
Simplified: The Yucatán Peninsula separates the Caribbean Sea from the Gulf of Mexico .