Results 2 results found Byrsa Hill, the original Punic site at Carthage, UNESCO World Heritage Site, near Tunis, Tunisia, North Africa, Africa Cathedral of St. Louis, Byrsa Hill, Carthage, Tunisia, North Africa, Africa