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