translate English to German: Anibal came to the island to offer his oath of devotion to this God before leaving for his conquest of Italy .
Die Insel von Sancti-Petri liegt ganz im Süden von San Fernando . Vor langer Zeit war sie über einen Landweg mit der Insel von Cadiz verbunden, der nun jedoch an den meisten Stellen vom Meer überschwemmt ist.