Where is ayodya ,In today's time .
Is it's in Nepal or India.
Answers
Answered by
0
Answer:
It's in India
Answered by
1
Uttar Pradesh state,
Ayodhya, also called Oudh or Awadh, town, south-central Uttar Pradesh state, northern India. It lies on the Ghaghara River just east of Faizabad.
Similar questions