The first thing that hits you strong, the moment your bus ascends the hills, is the crisp, pine-fresh air. The magnificent vistas of the Dhauladhar mountains overwhelm your senses just as the quaint, secluded town of Mcleodganj pops into view. As you'