Nepka is a settlement in the Sahara Desert in west Algeria near Foumirate.
Wikimedia Foundation. 2010.
Foumirate — Foumiret is a settlement in the Sahara Desert of western Algeria near Nepka … Wikipedia