NIT Calicut is a good university. It has a good amount of knowledgeable faculties. The grading system is fair. It has fairly good labs. They are also updating the cirruculum by adding new electives suiting to the demand.
It is worth studying Mechanical there are plenty of universities you can choose from.
Based on student reviews on EDUopinions, the overall rating of the Mechanical is 4.0.