Day

April 27, 2021

Sites to Visit in Tamanrasset, Algeria

Tamanrasset is an oasis town located in the south of Algeria more than 1500 kilometers from Algiers. The city covers an area of approximately 38 square kilometers and is 1400 meters above sea level. Tamanrasset...
Read More