IRCTC (Indian Railway Catering and Tourism Corporation) offers booking and cancellation of railway tickets online, along with many other services. The online e-ticketing arm of Railways...
IRCTC Online Booking Facilities: Wait List Prediction Tool, Concession On Fares, TDR Filing