English: It is a famous pilgrim spot
Telugu: ఇది ఒక ప్రసిద్ధ యాత్రా స్థలం