Algeria Travel Located in the northern part of Africa, Algeria is a treasure house of magnificent travel destination and rich cultural heritages. The lively Mediterranean Sea on one hand and the vast Sahara on the other, have imparted their exotic nature to the culture and lifestyle of Algeria, molded with the inputs of bordering neighborhoods like Morocco, Libya, Tunisia and Mauritania....
by sonali at February 19th, 2010 at 06:02 am