×

Ayodhya Division

Ayodhya division is one of the 18 administrative geographical units of the northern Indian state of Uttar Pradesh. Ayodhya city is the administrative headquarters of the division. The government of Uttar Pradesh approved the renaming of the... Wikipedia