Neighboring Countries : Jamaica is an island nation in the Caribbean Sea, and is part of the Greater Antilles. Jamaica is situated nearest to Cuba, and the island of Hispaniola, which contains Haiti and Dominican Republic, and the Cayman Islands.
Neighboring Countries : Jamaica is an island nation in the Caribbean Sea, and is part of the Greater Antilles. Jamaica is situated nearest to Cuba, and the island of Hispaniola, which contains Haiti and Dominican Republic, and the Cayman Islands.