Multiple choice Which of the following areas of India produces the largest amount of cotton? North-west India and Gangetic West Bengal North-west and western India Western and southern India Plains of northern India Reveal answer Fill a bubble to check yourself C Correct answer Explanation Western and southern India produce the largest amount of cotton: Maharashtra (26.63%), Gujarat (17.67%), Andhra Pradesh (13.75%) and Madhya Pradesh are the leading producers in India.