English: A beautiful hill station nestled in the mountains of Himachal Pradesh.
Telugu: ధర్మ శాల, హిమాచల్ ప్రదేశ్ లో ఒక అందమైన హిల్ స్టేషన్.