Gulf of Sidra is present off the coast of Leave a Comment / GK Mcqs A. Libya B. Liberia C. Macedonia D. None