Terrace cultivation is the method of growing crops at the sides of hills or mountains by planting them on graduated terraces built into the slope.
Terrace cultivation is the method of growing crops at the sides of hills or mountains by planting them on graduated terraces built into the slope.