What channel connects the gulf of Mexico and Caribbean sea?

The Yucatán Channel is a strait that connects the Gulf of Mexico with the Caribbean Sea and lies between Mexico's Yucatán Peninsula and Cuba (Pinar del Río Province).
Copyright Wanderlust World © https://www.ynyoo.com