Respuesta :

Haiti is on the island of Espanola, as shares the island of Antilles.

This should be in geography or SS, and not English.
Q&A Platform for Education
Platform Explore for Education