A Festive Journey to Shimla: Exploring Christmas and New Year Cheer in the Hills

Shimla, the capital of Himachal Pradesh, has this atmosphere that’s totally irresistible, especially when the festive season rolls around. Shimla is the epitome of a spirit check, with its lively streets, dope colonial buildings, and the crisp December air. It’s totally the spot for an epic holiday! Though the Christmas in Shimla we imagine mightRead More

loader