English: It is one of the largest in the country.
Telugu: దేశంలోని పెద్ద జలపాతాల్లో ఇదీ ఒకటి.