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