Ayodhya is a city located in Faizabad district of Uttar Pradesh, India. It shares municipal corporation with its neighbouring twin town of Faizabad. Read More
The railway administration's confusion over the half-day holiday for the temple Shri Ram Mandir Pranpratistha inauguration ceremony is evident. While ... ...