Kaveri River: Origin, Tributaries, Length, Flowing States
The Kaveri River is one of the most important rivers of southern India, supporting agriculture, drinking water supply, hydropower generation and the daily lives of millions of people. From the green hills of Karnataka to…