Dalhousie :The Mini Switzerland of India

Dalhousie is one of the most immaculate hill station in Himachal Pradesh, and has been famous summer retreat since it was established in 1854 by the British. Surrounded by snow-capped peaks, thick green cover of forests, revitalizing ambience make Dalhousie a perfect place where one can relax, chill and retreat himself mentally and physically. It’s […]

Email
Pinterest
LinkedIn
Share
Instagram