Avitta Bibba
Tunisia
Avitta Bibba was a town in the Roman province of Africa Proconsularis. The town is tentatively identified with ruins at Henchir-Bour-Aouitta in Tunisia.
Archaeological site data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).