English: This waterfall is called the Niagara Falls of India.
Telugu: ఈ చిత్రకూట్ జలపాతాన్ని ఇండియన్ నయాగరా ఫాల్స్ అని పిలుస్తారు.