The Cathedral of St. Louis stands in Byrsa Hill, in the hart of the legendary city of Carthage, Tunisia.


Size: 5616px × 3744px
Location: Carthage, Tunisia, North Africa
Photo credit: © Irene Abdou / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: africa, african, carthage, cathedral, cathedrals, catholic, catholicism, christianity, church, churches, louis, north, religion, religions, st, st., tunisia, tunisian