Advertisment

Floating huts

Tehri lake
Uttarakhand has bagged the runner-up award in the best log huts category for building floating huts and eco-rooms on Tehri lake under the tourism ministry’s Sw...
Advertisment
Subscribe