Cathedral of Saint Louis in Carthage

[Tunisia Live]

On the peak of Byrsa, a hill in Carthage, a coastal suburb of Tunis, a cathedral is located among the Roman ruins scattered throughout the ancient city.