Ayodhya

by SJRANJAN
Ayodhya is a city in the Indian state of Uttar Pradesh.

Quiz Details

Total Questions : 5

Take the Quiz   Browse Questions