A concept design created a decade ago for New Delhi station is viral as Ayodhya Railway Station.
A futuristic looking, grand and plush photo of a Railway station is viral claimed as been made in Ayodhya. Claim
Read More
A futuristic looking, grand and plush photo of a Railway station is viral claimed as been made in Ayodhya. Claim
Everyone hopes for a miracle, but here people claim to have caught it on their mobile. A video is viral