Deoria Tal

Perched at a height of 2438 m, Deoria Tal is a lake, perfectly nestled in the upper Himalayas of Uttarakhand. The miraculous reflection of snow-clad peaks is a spectacular sight to cherish. A mix of camping and trekking would perfectly sum to explore Deoria Tal.