General Knowledge MCQs
Q Gulf of Sidra is present off the coast of:
  • A A. libya
  • B B. liberia
  • C C. macedonia
  • D D. None of these
Leave a Comment