Babri Masjid, Ayodhya, Uttar Pradesh, India.
Faizabad,
Babri Masjid, Ayodhya, Uttar Pradesh, India. is one of the popular Mosque located in ,Faizabad listed under
Local business in Faizabad
,
Region in Faizabad
,
Mosque in Faizabad
,
Map of Babri Masjid, Ayodhya, Uttar Pradesh, India.