Phase 1 of new Ayodhya station to be completed by June 2021: Railways
India | August 03, 2020 8:31 ISTThe first phase of the new Ayodhya station, modelled on the Ram temple, will be completed by next June and it will provide state-of-the-art facilities for passengers travelling to the birthplace of Lord Ram, the Railways said on Sunday.