English: The softness of nature has termed this place as India's Scotland.
Telugu: ప్రకృతి యొక్క మృదుత్వం ఈ స్థలాన్ని భారతదేశ స్కాట్లాండ్ అని పేర్కొంది.