Gao lies on the Niger in eastern Mali, on the southern edge of the Sahara

Gao lies on the Niger in eastern Mali, on the southern edge of the Sahara