English: A very beautiful and relaxing hill-station.
Telugu: చాలా ప్రశాంతమైన, అందమైన హిల్ స్టేషన్.