Delhi to Ayodhya

Home Delhi to Ayodhya

Delhi to Ayodhya

Delhi to Ayodhya

Ayodhya is a city and the administrative headquarters of Faizabad district of Uttar Pradesh, India. It shares a municipal corporation with its neighbouring twin town of Faizabad.