The only state in India that produces saffron is
A
Assam
B
Himachal Pradesh
C
Jammu and Kashmir
D
Meghalaya
Correct Answer: Jammu and Kashmir
Jammu and Kashmir is the only state in India producing saffron.