eCareers

Paper : PPSC PAST PAPER 12


The largest peninsula of the world, located almost in the center of world is:
  1. Indochina peninsula
  2. Arabian peninsula
  3. Anatolian peninsula
  4. Al-Faw peninsula.Iraq
Correct Answer: Arabian peninsula