Suitable areas for cultivation:
Maize is a versatile crop that can be successfully grown in varied agro-ecologies ranging from sea level to high altitudes of up to 3000 m. In India , it is cultivated in all the states except Kerala.