what are the neighbouring countries of jamaica?
Jamaica shares maritime borders with the Cayman Islands (UK), Colombia, Cuba, and Haiti. Nearby Caribbean island nations are Dominican Republic and Haiti on the island of Hispaniola, and Puerto Rico.