English: The place is aptly known as 'Scotland of India' and is a natural beauty.
Telugu: అనంతమైన ప్రకృతి అందాలకు కూర్గ్ నిలయం కాబట్టే ఈ ప్రాంతాన్ని స్కాట్ ల్యాండ్ ఆఫ్ ఇండియా అని అంటారు.