Views:
1
Renuka Lake
The largest natural lake in Himachal Pradesh, this lake is known as when the deity Renuka. It lies within the interior of a thickly-wooded vale in Sirmour district in Himachal Pradesh.
The largest natural lake in Himachal Pradesh, this lake is known as when the deity Renuka. It lies within the interior of a thickly-wooded vale in Sirmour district in Himachal Pradesh.