This is not Corsica, as was thought at one time, but Algiers, Algeria, in north Africa.
Last updated: 4th March 2021 by Margaret