audreyanna audreyanna 07-02-2015 Social Studies contestada Whats the name of the gulf thats located just north of Libya's coast?