Watershed management is the art and technique of managing watershed resources in such a way that maximum benefit may be derived from them. Alternately, it also deals with the techniques and tools that are used to mitigate the adverse impacts of various natural processes and human activities on watershed. Natural resource management and control of resource degradation is now a dire necessity for every country of the world. Endeavouring towards fulfillment of the ...