An Overview of the Lakes in Karnataka

Karnataka, located in southern India, is endowed with numerous natural and man-made lakes that play a vital role in the ecological…