Correct Answer:
D. Libya
The Gulf of Sidra is a prominent inlet of the Mediterranean Sea, situated off the northern coast of Libya, making Libya the correct location.
The Gulf of Sidra is a prominent inlet of the Mediterranean Sea, situated off the northern coast of Libya, making Libya the correct location.