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