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