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