This episode currently has no reviews.
Submit ReviewLocated high in the Columbian Andes, El Abra was once a thriving collection of rock shelters that provided everything the earliest humans to the area needed.
This episode currently has no reviews.
Submit ReviewThis episode could use a review! Have anything to say about it? Share your thoughts using the button below.
Submit Review