English: The Taj-Ul-Masjid is India's largest mosque.
Telugu: తాజ్-ఉల్-మసీదు భారతదేశంలోని అతిపెద్ద మసీదు.