English: Indias largest mosque is situated in Delhi.
Telugu: ఢిల్లీలోని జామా మసీదు దేశంలోనే అతిపెద్దది.