English: It is the highest waterfalls in India.
Telugu: ఇవి ఇండియా లో అత్యధిక ఎత్తునుండి పడే జలపాతాలు.