The Babri Mosque , or Mosque of Babur was a mosque constructed by order of the first Mughal emperor of India, Babur, in Ayodhya in
There is something here for EVERYONE • Since 2008
The Babri Mosque , or Mosque of Babur was a mosque constructed by order of the first Mughal emperor of India, Babur, in Ayodhya in