Snow Show begins in the valleys of Himachal Pradesh
Tourism
January 18, 2013 •
With a picturesque blanket of white covering much of the landscape and a weekend beckoning, tourists poured into …