Dafara Creature lives in pool at bottom of African canyon and feeds on raw flesh | Altered Dimensions Paranormal
In Dafara, a dry, flat, featureless land located near the African city of Bobo Dioulasso in the West African savanna of Burkina Faso, you will find a strange crevice, seemingly out of place, accessibl