Fyzabad, India
Babri Masjid
The Babri Masjid was a mosque located in Ayodhya, in the state of Uttar Pradesh, India. Many Hindus believe that the location where it stood is the site of Ram Janmabhoomi, the mythical birthplace of Rama, a principal deity of Hinduism. The Ayodhya dispute has been a disputed focal point between the Hindu and Muslim communities since the 19th century.
- City
- Fyzabad
- Country
- India
- Category
- Religious
- Suggested visit
- About 45 minutes
More places in Fyzabad
Background: Wikipedia