Chupacabra Facts & Worksheets

The chupacabra is a legendary animal in the old stories of parts of the Americas, with its previously claimed sightings detailed in Puerto Rico.