English: It is one of the most visited temple of Delhi.
Telugu: ఢిల్లీ లోని ఈ దేవాలయం తప్పక చూడవలసిన ఆకర్షనలలో ఒకటి.