Tehri is one of India’s upcoming tourist destinations. It is situated in Uttarakhand’s Garhwal area. The fact that the Tehri Lake which is one of the biggest lakes in India makes it a beautiful place. Travelers feel at ease and refreshed by the magnificent sight of the clear lake. This mountain area is also famous for temples, adventure sports and