The Indian Railways is running more than 200 Aastha special trains from various cities and tier 1 and tier 2 towns across India to Ayodhya.
The Indian Railways is running more than 200 Aastha special trains from various cities and tier 1 and tier 2 towns across India to Ayodhya.