English: It is located at the upstream of Prakasam Barrage and is considered as one of the largest river islands in India, with an area of 133 acres (54 ha).
Telugu: ఇది ప్రకాశం బారేజ్ ఎగువన ఉంది మరియు ఇది 133 ఎకరాల (54 హెక్టార్లు) విస్తీర్ణంతో భారతదేశంలో అతిపెద్ద నదీ ద్వీపాల్లో ఒకటిగా పరిగణించబడుతుంది.