Ram Janmabhoomi (or Rama’s birthplace) is the name given to the site that is believed to be the birthplace of Rama. It was recently seen in news linked with the Ayodhya dispute. According to the Ramayana, the location of Rama’s ...

Ayodhya, also known as Avadh or Oudh, is a city located in the state of Uttar Pradesh in northern India. It on the banks of Ghaghara River, just east of Faizabad.  Ayodhya is an ancient town of India, which has ...