Bordj Badji Mokhtar

Travel Guide

Aerial View of sand dunes at sunset in the Sahara desert, Djanet, Algeria, Africa.
Tadrart Rouge, meaning Red Mountain, a mountain range in southeastern Algeria, part of the Algerian Desert providing massive dunes, rock formations and Martian landscapes
Tadrart Rouge, meaning Red Mountain, a mountain range in southeastern Algeria, part of the Algerian Desert providing massive dunes, rock formations and Martian landscapes