Tag: Places to visit in Dalhousie

Situated in the lap of pine and Covered mountains within the Chambal region of the Himalayas is Dalhousie- the very picturesque and colorful hill lodge in Himachal Pradesh. Best regarded for its colonial technology architecture, cloud draped mountains, gurgling rivers, and non violent atmosphere, this small town is the...