As you mentioned above, Campus Recruitment is one of the primary source to get candidates.
Other options would be like -
* Plan for an off campus drive in your facility (Advertising in Social media will be more effective - LinkedIn, Whatsup, Facebook etc other than Naukri )
* Now, even naukri is providing the services for the fresher database - you can contact them.
16th November 2017 From India, Bangalore