Byrsa was the walled citadel above the harbour in ancient Carthage. It was also the name of the hill it rested on. The name is derived from the Phoenician word for citadel.
Contact us...