Where is Hispaniola?

Hispaniola is located in the Caribbean, between the islands of Cuba and Puerto Rico. It is the most populous island in the Americas, comprising of Haiti and the Dominican Republic. It was founded by Christopher Columbus in 1492 and named La Espanola, which means ‘The Spanish (Island).