Corn grows well in well-draining soils with good fertility. Sandy loam, loam, and clay loam soils are considered ideal for corn farming in India.