City of Himachal Pradesh.

Dalhousie

Dalhousie is a hill station with amazing scenic views and prominent traces of India's British association such as colonial mansions. Dalhousie, one of the favourite among most tourists travelling to Himanchal Pradesh is famously known for its mesmerizing natural beauty and its old world charm.