Princess Charlotte's mother was not from Mali, but born in Pierreval, in Seine-Maritime (France).
Marie Juliette Louvet - Wikipedia, the free encyclopedia
Princess Charlotte herself was born in Constantine, Algeria, i.e. on the Mediterranean.
Constantine, Algeria - Wikipedia, the free encyclopedia