Canal

Canal

A canal is an artificial channel constructed to carry water from a stream, tank, or artificial reservoir, the construction of any canal has different purposes such as irrigation or hydel power generation. Canals are …

Read More…