shausar lake deosai

Shausar Lake, Deosai

Shausar Lake is the biggest charm for tourists visiting one of the highest plateaus of the world. This lake is renowned for its magnificence, size and location among the high altitude wetlands lovers. The deep blue water and the dense green grassy boundaries of the lake add an enormous grandeur…

Continue Reading