20. Which of the following states are known for the largest cotton-producing crops? (a) Punjab (b) Gujarat (c) Rajasthan (d) All of the above
Cotton is produced in more than 12 states in India and among all states, Gujarat is the largest cotton producing state in India with a production of 125 Lakh Bales. Other states like Maharashtra, Andra Pradesh, karnataka, Haryana, Madhya pradesh, Punjab also produce cotton.