Search by :
Last search:
Watershed is an area of land which is an integral part of the river and its tributaries, which serves to accommodate, store and drain water from rainfall to the lake or the sea. Availability of a w…