India
Spread over five hills, Dalhousie is located at the beginning of the mighty Dhauladhar Range in northwest Himachal Pradesh.
By Karan Kaushik
Subscribe to our newsletter to get the latest on travel, stay & dining.
Thank you for your subscription.