Uttarakhand is gearing up to host Tehri Lake Festival from February 16 to 17. It is the most exciting time to visit Uttarakhand when it plays host to Asia’s biggest lake festival. Every year, the Uttarakhand state government hosts this festival during this time, and …
Uttarakhand all set to host Tehri Lake Festival on February 16 – 17
