#8 Bara Imambara – India
Built in the year 1784 by the Nawab of Awadh, Asaf-ud-Daula, it is the largest mosque in India with a capacity of 350,000. It is located in the Lucknow city in India. Also called as Asafi Imambara, this mosque was built for the purpose of Azadari as practiced by Shia Muslims.
Loading…