hello aspirant...
Tehri Dam on Bhagirathi river is the biggest ,highest and tallest dam in India and also the eighth highest dam in the world, located at UTTARAKHAND.
Some more dams of india are as follows;
* Bhakra Dam = Himachal pradesh
* Sardar Sarovar Dam - Gujarat etc
HOPE IT WOULD HAVE HEPED YOU
ALL THE BEST
College Comparison based on Courses, Placement, Rank, Fee
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile