English: Athirapally Falls is also known as the ‘Niagara of India’.
Telugu: అతిరాపల్లి వాటర్ ఫాల్‌నే ఇండియా నయగారా ఫాల్స్ అని కూడా పిలుస్తారు.