English: The island is called Peacock Island and perhaps is the smallest river island in the world.
Telugu: ఈ ద్వీపాన్ని పీకాక్ ఐలాండ్ అని పిలుస్తారు మరియు బహుశా ప్రపంచంలోనే అతి చిన్న నది ద్వీపం.