English: It is one of the most beautiful spots of South India.
Telugu: దక్షిణ భారత దేశంలోని అత్యంత అందమైన హిల్ స్టేషన్లలో ఇది ఒకటి.