Possible Answers For: Algerian city on the Mediterranean