Where is Algeria Located?

Algeria is a country in Africa. Passports and Visas are required to travel to Algeria for US Citizens. Algeria has a population of 35 million people. Look here for more information: