English: One of the largest waterfalls in South India.
Telugu: దక్షిణ భారతదేశంలోని అతిపెద్ద ఆనకట్టలో ఇది ఒకటి.