So for the state of Himachal Pradesh, Santa’s gift for the year 2013 was a white Christmas. Tourists and locals, alike reveled in the spirit of Christmas, The snow only added to the state’s beauty and to the magic of the festival.
Read this post on abouthimachal.com