Advertisements
Advertisements
Question
Tehri Dam is situated in ______ in India.
Fill in the Blanks
Solution
Tehri Dam is situated in Uttarakhand in India.
shaalaa.com
Is there an error in this question or solution?
Tehri Dam is situated in ______ in India.
Tehri Dam is situated in Uttarakhand in India.