Watershed

November 3, 2015 Dominick Myers No comments exist

The simplest definition of a watershed is an area of land that drains precipitated waters to a given reference point, typically a confluence with another major creek or large water body.

Leave a Reply