About Tamanrasset

Tamanrasset, Saharan Algeria, Algeria - Sights & Attractions

Page 1 of 1
(0 reviews)
Tamanrasset, Saharan Algeria, Algeria
The Ahaggar Massif, also known as Hoggar Mountain, is a highland region in the central Sahara in the southern part of..
(0 reviews)
Tamanrasset, Saharan Algeria, Algeria
Considered to be the first Catholic church to be built in the Sahara, and consecrated in 1938, the small hermitage was..