Due to continuous rains and waterlogging in the Jammu division over the past few days, many trains had to be cancelled and some had to be terminated before their destination ...