Destinations >> Dalhousie

Dalhousie is a hill station in the Northern state of Himachal Pradesh. This place is named after the British Governor General of the time when this Hill Station was set up, Lord Dalhousie.

Things to do in Dalhousie Top Blogs