Tehri Lake Festival: Celebration of Culture and Adventure

Tehri Lake Festival

Tehri Lake Festival: Celebration of Culture and Adventure The Tehri Lake Festival is an annual celebration of the rich cultural heritage and natural beauty of Uttarakhand, India. The festival takes place at Tehri Lake, a man-made reservoir located in the Tehri Garhwal district of the state. This festival attracts visitors from all over India and […]