Hispaniola is an island between Cuba and Puerto Rico in the Greater Antilles of the Caribbean. Hispaniola is the most populous island in the West Indies, and the second-largest by land area, after Cuba.