Permanently Closed - Listen to Your Abuela and Beware the Chupacabras! Visit a Latin American village where the legend of the creature Chupacabras is celebrated with a colorful fiesta. And the streets are lined with the crimson blood of tourists like you and your amigos.
The mountains of Latin America are filled with many wonderful traditions. In one tiny village, they pay tribute to the legendary creature Chupacabras with an annual fiesta. In “Fiesta de Chupacabras,” there’s more to the legend than meets the eye. And in this colorful village, the streets are lined with the crimson blood of visitors.