Posts Tagged ‘bara imambara’

Bara Imambara Complex

The Bara Imambara is one of the grandest buildings found in Lucknow, India. Although not as famous or popular as the other ancient Indian landmarks, it does hold its own as one of the more unique building complexes in the country, not only through its history but also by how it was designed. “Bara” means […]