Tag Archives: Algeria wonders of nature


Algeria is considered as the second largest country in Africa, this is becoming popular for tourist destination in North Africa. Bordering Mali, Morocco, Libya, Niger, Tunisia, the Mediterranean Sea and Western Sahara, the country is the home of fabulous and diverse landscapes. Ahaggar Mountains The Ahaggar Mountains, known as the Hoggar, are highland region in the central Sahara, or at ... Read More »