English: It is also known as the Scotland of India.
Telugu: ఇక దీనిని స్కాట్లాండ్ అఫ్ ఇండియా అని కూడా పిలుస్తుంటారు.