English: Nestled in the beautiful Nilgiri Mountains, it is a paradise for nature lovers.
Telugu: నీలగిరి పర్వత శ్రేణులలో కొలువుదీరిన ఈ పర్యాటక ప్రాతం ప్రకృతి ప్రేమికుల స్వర్గధామం.