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
Acknowledging the widespread enthusiasm surrounding the Ram Temple in Ayodhya, Prime Minister Narendra Modi encouraged citizens to contribute their ... ...