English: Duduma Falls, 70 kilometres away, is one of the highest waterfalls in south India, with a height of 157 metres.
Telugu: 70 కిలోమీటర్ల దూరంలో వుండే దుడుమా జలపాతాలు మచకుంద్ నది నుంచి ఉత్పన్నమై, 157మీటర్ల ఎత్తులో దక్షిణ భారతంలోనే ఎత్తైన జలపాతాలలో ఒకటిగా వుంది.