Multiple choice general knowledge culture

Which one of the following options is not true? India is the largest producer of:

  1. Cashew Nuts

  2. Tea

  3. Black Pepper

  4. Saffron

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

India is the world's largest producer of black pepper, cashew nuts, and tea. However, saffron is primarily produced in Iran, Afghanistan, and Kashmir (India), with Iran being the largest producer. India is NOT the largest producer of saffron.