Photo: Nigel Durrant, Devon House Jamaica is located in the Caribbean Sea, about 145 kilometers (90 miles) south of Cuba, and 190 kilometers (120 miles) west of Hispaniola, the island harboring the nation-states Haiti and the Dominican Republic. Google Maps https://goo.gl/maps/sZfrssEW3wXHwCci9 Photos Bob Marley Bob Marley Reggae Earthstrong Earthstrong 2019 Planeta.com Jamaica Links Caribbean Islands