English: Nohkalikai Falls is one of the tallest waterfalls in India.
Telugu: అందమైన Nohkalikai Falls (నోహ్కలికై జలపాతం) ప్రత్యేకంగా దేశంలోనే ఎత్తైన జలపాతలలో ఒకటిగా ఉన్నది.