Situated in the lap of pine and oak-covered mountains in the Chambal region of the Himalayas is Dalhousie- the very picturesque and colourful hill resort in Himachal Pradesh. Best known for its colonial era architecture, cloud draped mountains, gurgling rivers, and peaceful ambience, this small town is the ideal...