A True Salam To Pakistan
Browsing Tag

Sheosar Lake

Sheosar Lake

Sheosar Lake (which is also called Shausar Lake, Blind Lake) situated in Deosai Natural Park; Pakistan at an elevation of 4,142 meters (13,589) is one of the natures marvels. The…
Read More...