Atlantic Ocean
US
Miami
Turks and
Caicos
Islands
The Bahamas
Havana
Cuba
Dominican
Republic
Haiti
Jamaica
Port-au-Prince
Caribbean Sea
300 km
300 miles
US
Gulf of
Mexico
Atlantic Ocean
Miami
The Bahamas
Turks and Caicos
Islands
Havana
Cuba
Dominican
Republic
Haiti
Puerto Rico
Jamaica
Port-au-Prince
Caribbean Sea
300 km
300 miles