Top 5 Best Places to Visit in Dalhousie | Famous Places To Visit In Dalhousie : One of the purest hill stations in Himachal Pradesh and India. This place was named as Dalhousie after Lord Dalhousie – the British governor general who established the town as a famous summer retreat. This town was established in...Read More