5 Amazing Luxury Hotels In Algeria The exotic North African nation of Algeria, is bordered by the azure blue waters of the Mediterranean Sea to the north a…