The Hispaniolan Solenodon (Nen Long in Creole), a species going extinct in the Pic Macaya Region of Haiti
VIDEO: Haiti's Hidden Treasures - Daredevil River Canyon - Pic Macaya National Park