The snowfall here commences in late December and lasts until February, creating a winter wonderland. Prashar Lake is one of the off-beat jewels in Himachal Pradesh, with its floating island which ...
Some results have been hidden because they may be inaccessible to you