Explore relationships
Ayodhya
City in Uttar Pradesh, IndiaCity in Uttar Pradesh, IndiaAyodhya (Hindi: Ayodhyā, pronounced ) is a city situated on the banks of the Sarayu river in the Indian state of Uttar Pradesh.
Use + to expand a branch. Click a topic name to open its summary.