English: Nohkalikai waterfall is the highest waterfall in India.
Telugu: నోహ్కలికై జలపాతం భారతదేశం లో ఎత్తైన జలపాతం.