English: As, the biggest church St Peters Basilica in the world is resided here.
Telugu: ప్రపంచంలోనే అతిపెద్ద చర్చి సెయింట్ పీటర్స్ బసిలికాకు ఇది నిలయం.