Jama MasjidDespite popular belief, the largest mosque in India is not the
Jama Masjid of Delhi. It is, in fact, the Taj-ul-Masjid, in the central India town of Bhopal, which is the capital of the state of Madhya Pradesh. With an interior area of about 430,000 square feet, the mosque has a capacity of 175,000 people.Oct 3, 2016
read more >>