English: There is an Imambara or the tomb of Imam also within the premises, which is an attraction in its own right
Telugu: ఈ ప్రాంగణంలో ఇమామ్బర లేదా ఇమాం సమాధి కూడా ఉంది, ఇది దాని స్వంత అధికారానికి ఒక ఆకర్షణ