Dalhousie- One of the most beautiful cities of Himachal
Dalhousie, which is surrounded by Alpine vegetation, happens to be a quiet town spread over an area of 14 sq km. Dalhousie is a very popular hill station that is located in close proximity to the Ravi river and the Read More