The ______________ is a body of water that lies between Mexico and Florida.

1 answer

Gulf of Mexico