According to the information received from the railways, many trains have been cancelled from 20 March to 30 April. If you ...