English: This place has been an attraction to pilgrims and tourists alike due to its religious and architectural significance
Telugu: ఈ ప్రదేశం మతపరమైన మరియు నిర్మాణ ప్రాముఖ్యత కారణంగా, యాత్రికులు మరియు పర్యాటకులకు ఆకర్షణగా ఉంది