Topics › Nature

NaturePresentHispaniola (Dominican Republic and Haiti)high confidence

The Hispaniolan solenodon is found only on the Caribbean island of Hispaniola, which comprises the Dominican Republic and Haiti.

Sources

More in Nature

All nature facts →