Where is the Bara Imambara located?
A. Agra
B. Lucknow
C. Patna
D. Allahabad
Answer: Option B
Solution(By Examveda Team)
Bara Imambara, also known as Asafi Imambara is an imambara complex in Lucknow, India built by Asaf-ud-Daula, Nawab of Awadh in 1784. Bara means big.Related Questions on Mughal Empire
Join The Discussion