Karyali Lake

Karyali Lake Shimla Karyali Lake also called Karari lake is located in Shimla District, the capital of Himachal. ...
Read more
Khajjiar Lake Himachal Pradesh: A Picturesque Destination for Nature Lovers

If you are in search of an idyllic and peaceful spot in India then surely Khajjiar in Himachal Pradesh is ...
Read more