Trekking in Deoriatal, Uttarakhand
Deoriatal or Devariyatal is a beautiful lake at an altitude of about 8000 ft near Sari Village in Uttarakhand. It is claimed to be the lake where the Gods used to bathe. And the highlight of the lake is the reflection of the majestic peaks which falls on the water …