Explore relationships
Babri Masjid
The Babri Masjid (ISO: Bābarī Masjida; meaning Mosque of Babur) was a mosque located in Ayodhya, in the state of Uttar Pradesh, India.
Use + to expand a branch. Click a topic name to open its summary.
Explore relationships
The Babri Masjid (ISO: Bābarī Masjida; meaning Mosque of Babur) was a mosque located in Ayodhya, in the state of Uttar Pradesh, India.
Use + to expand a branch. Click a topic name to open its summary.