Jamaica, a Caribbean island nestled in the Caribbean Sea, is bordered to the north by Cuba, to the east by Haiti and the Dominican Republic, and to the west by the Cayman Islands. Its capital, ...