English

Tehri Dam is situated in ______ in India. -

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?
Share
Notifications

Englishहिंदीमराठी


      Forgot password?
Use app×