English: Also known as the “Niagara Falls of India”, this waterfall is simply spectacular.
Telugu: ఈ జలపాతాన్ని 'నయాగరా ఫాల్ ఆఫ్ ఇండియా' అని కూడా అంటారు.