Suraj Tal
The Suraj Tal Lake in Himachal Pradesh Suraj Tal lake which means lake of the Sun God lies just below the Baralachala Pass in Lahoul …
Lakes in Himachal Pradesh India
Info about beautiful lakes in Himachal Pradesh, india
The Suraj Tal Lake in Himachal Pradesh Suraj Tal lake which means lake of the Sun God lies just below the Baralachala Pass in Lahoul …