A agricultura em terraço é um método de cultivo praticado no norte da Índia há bastante tempo. A agricultura em terraço refere-se ao ato de construir degraus ou terraços para realizar atividades agrícolas nas encostas das montanhas. Cada nível é feito de diferentes culturas sendo cultivadas. O benefício é que as chuvas não lavam completamente os nutrientes, mas são forçados a descer aos níveis mais baixos. Essas precauções geralmente interrompem uma avalanche de água corrente que pode matar toda