General Knowledge 2023 Tehri is the the Highest Dam 261 Metres High on the River Bhagirathi in Uttrakhand . Mawsynram …
Amie Exams
Social Plugin