Hidden place · Juba, South Sudan
St. Theresa Cathedral
St. Theresa Cathedral was built in 1952. It is one of Juba’s older religious buildings and a quieter stop away from the city’s main attractions.
Hidden place · Juba, South Sudan
St. Theresa Cathedral was built in 1952. It is one of Juba’s older religious buildings and a quieter stop away from the city’s main attractions.
Still loading - a slow connection can take a little longer. Reload