English: It is one of the most popular pilgrimage sites in India.
Telugu: భారతదేశంలోనే పవిత్ర యాత్రా స్థలాల్లో ఒకటిగా అలరారుతోంది.