Cuba is south of both the U.S. state of Florida and the Bahamas, west of Haiti, and north of Jamaica.