Final answer:
Cuba is the country that is bordered by the Caribbean Sea and Gulf of Mexico, with connections to the Straits of Florida, the Atlantic Ocean via the Yucatan Channel, and is located near the Windward Passage.
Step-by-step explanation:
The country with the Caribbean Sea forming its southern coast and the Gulf of Mexico along its north, connected by the Straits of Florida to the west and the Atlantic Ocean to the east, is Cuba.
The Yucatan Channel forms part of the western coast of Cuba, and the Windward Passage separates it from Hispaniola to the east. Cuba is the largest island in the Greater Antilles, prominently situated in the Caribbean region.