Carthage ruins

Carthage ruins

Some Roman ruins on the top of the hill overlooking Carthage.