English: The Largest Mosque in India
Telugu: ఇండియాలో అతిపెద్ద మసీదు