Tehri Garhwal

from Wikipedia, the free encyclopedia

Tehri Garhwal is: