Top 12 Dams to visit in India

Top 12 Dams to visit in India

Dams are high raised structures that are constructed by humans to control the water force and the water level. It is usually built on rivers and fast-flowing streams to control the flow of the water. The entire structure of the dam is made using concrete which is in a concaved-curved downstream surface that helps absorb […]