0
Anonymous
Algeria is located in the north part of Africa, right across the water from Spain.
Wiki User