15 Most Beautiful Places To Visit In Ayodhya ReligiousMarch 28, 2024Ayodhya, sometimes the land of Lord Rama, and also called Awadh or Oudh. The city dwells in the centre of the state of Uttar Pradesh. In ancient times it was…