English: Water cascades gushing down from a height of 100 ft through huge rocks is a splendid sight that would leave the traveler spellbound
Telugu: పెద్ద రాళ్ల గుండా 100 అడుగుల ఎత్తు నుండి కిందకి పారే నీటి సెలయేర్ల అందాల అద్భుతం పర్యాటకులకి మధురమైన అనుభూతుల్ని మిగులుస్తుంది