The capital of Himachal Pradesh, Shimla is one of the most magnificent hill stations. A city set in the foothills of the Himalayas, which needs no introduction. The lush greens, habitable climate, and the deluge of things to do in Shimla make it even more attractive. A quaint town embodying the best of cultures and traditions isContinue reading “Shimla – Setting Foot In The Hills And Breaking Away From Monotony”