English: It is also called the ‘Scotland of India'.
Telugu: దీన్ని ఆర్కిడ్ స్టేట్ ఆఫ్ ఇండియా అని కూడా అంటారు.