Where was cotton first grown?
India
Cotton was first grown in India at least 7,000 years ago in the Indus Valley Civilization. The cotton plant is probably native to the Indian Subcontinent. Cotton best grows in dry, fertile black soils such as those found in Maharashtra and Karnataka.