English: Darjeeling is one of the most picturesque Hill Resorts in India.
Telugu: ఇండియా లోని హిల్ స్టేషన్ లలో డార్జిలింగ్ హిల్ స్టేషన్ అధికంగా సందర్సిన్చబడుతుంది.