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