Seven Wonders Of India: NDTV travelled to the City of Nizams to discover the breathtaking beauty and glory of one of its oldest mosques. Said to be one of India’s largest mosques, Mecca Masjid, a listed heritage building, can accommodate more than 10,000 people at a time.