Video encyclopedia

Our Lady Queen of Africa Cathedral, Al-Ubayyid

The Our Lady Queen of Africa Cathedral or Cathedral of El Obeid is the name given to a religious building belonging to the Catholic Church, and functions as a cathedral located in the town of El Obeid, capital of North Kordofan, in the heart of the African country of Sudan.
    Explore contextually related video stories in a new eye-catching way. Try Combster now!
    • General