deoriatal
Deoriatal: A trekker’s paradise in the Indian Himalayas
Deoriatal also known as Deoria tal or Devariya Tal or Indra Sarovar is a small village located in the state of Uttarakhand in Rudraprayag District.
Deoriatal also known as Deoria tal or Devariya Tal or Indra Sarovar is a small village located in the state of Uttarakhand in Rudraprayag District.