English: Its water falls from a height of 80 meters.
Telugu: 80 అడుగుల ఎత్తు నుంచి పడుతున్న నీరు పర్యాటకులను కనువిందు చేస్తుంది.