Devalsari and Nag Tibba
In Garhwal, it is known as Deodar or Dev-daru. That is, the Tree-of-the-Gods, known to botanists as Cedrus deodara or the Himalayan Cedar. And indeed, if one visits the beautiful evergreen forest at Deolsari, one can see why. Vast, tall and stately stands of virgin old-growth deodar cloak the hillside, making for an unforgettable scene. …