“The Mountains are calling, and I must go”, this was attributed by famous naturalist John Muir and it seems to be all worth it when it is about the heart of Indian Himalayas.‘Tehri’ is located in Uttarakhand & time and again it has proved itself as a scenic gem. for the travelers, offering a variety