Watershed is defined as a geohydrological unit draining to a common point by a system of drains. All lands on earth are part of one watershed or other. Viewed in another angle watershed is a natural unit of land, which collects water and drains through a common point by a system of drains.Watershed management has emerged as a new paradigm for planning, development and management of land, water and biomass resources with a focus on social and environmental aspects ...