Photos of St. Theresa Cathedral, Juba

P1030012 by hypermobility

The St. Theresa Cathedral or Cathedral of Juba, is the name given to a religious building in the Unity Avenue in Bahr al Jabal (Central Equatoria) in the district of Kotor in the town of Juba, capital of the African country of South Sudan. Read further
Post a comment
Arrange By:
There are no comments yet. Maybe be you will be the first one to post useful information for fellow travellers? :)
Important copyright information