Ayodhya , also known as Oudh or Awadh, town, south-central Uttar Pradesh state, northern India. It lies on the Ghaghara River, east of Faizabad. It was considered to be a sacred city of Hindus because of its association with Indian Epic “RAMAYANA” where the Rama (Avatar of God Vishnu…