English: The Jama Masjid Mosque in Delhi is the largest in India.
Telugu: దేశంలోనే అతిపెద్దదైన జామా మసీదును ఢిల్లీలో నిర్మించాడు.