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
Prime Minister Narendra Modi will lay the foundation stone of Ram Temple on August 5, said Swami Govind Dev Giri, Treasurer of Shri Ram Janmabhoomi Tirtha Kshetra Trust on Wednesday. ...