English: This is the highest hill station in India.
Telugu: ఇండియా లో ఇది అతి ఎత్తైన హిల్ స్టేషన్