Best Season to Travel
Tehri Dam (Nivalink Trip Dated - 15 May 2013)
Tehri Dam is the highest dam in India and one of the highest dams in Asia and rest of the world. Tehri Dam is visible from New Tehri, a town created for relocation after Tehri town got submerged by the Dam.
Chamba (10 Kms)