Which of the following is called the "Land of Prophets"?

  • (A) Syria
  • (B) Iraq
  • (C) Saudi Arabia
  • (D) Palestine;
Correct Answer: D

Leave a Reply