Answer:
The Yucatan Peninsula seperates the Gulf of Mexico from the Carribbean Sea
4.5m questions
5.9m answers