There are three types of terraces: bench terraced farmlands, sloping terraced farmlands and combination level terraced farmlands.
There are three types of terraces: bench terraced farmlands, sloping terraced farmlands and combination level terraced farmlands.