White Christmas

  • Will Shimla see a white Christmas this year? December 18, 2012

    Shimla: Tourists are drawn by snow in Shimla on Christmas. Will the Queen of the Hills see a blanket of white this Christmas? The capital of Himachal Pradesh is known for the grandeur of many of its buildings that once housed institutions of imperial power when Shimla served as the...