Skardu

Sheosar Lake

Known as the blind lake, Sheoshar is the dream you wouldn’t want to wake up from. Located 13000 feet above the sea level in the Deosai plain, Sheosar is the highest lake of Pakistan and if this doesn’t give you a reason to visit this absolute beauty then what will?