Hispaniola

Hispaniola is an island in the Caribbean. It is located between Puerto Rico to the east, and Cuba to the west. It is the location of the countries of the Dominican Republic and Haiti.

Appearance
Super Friends