Dalhousie, perched delicately in the scenic lap of the Himalayan foothills in Himachal Pradesh, mesmerizes with its breath-taking beauty and time-honored history.