There is one place named Taguilalet Uld Ahemed Salec in Western Sahara.
All places in the world called "Taguilalet Uld Ahemed Salec".