yaar i wont like to start another controversy as to why BITS mesra is ranked high or low!!!
somehow i have negative feedback of it till now!!!!i havent honestly heard any positive feedback regarding it!!!
and as far rankings are concerned ,dont go by them!! for eg last yr or so VIT was ranked above IITg now isnt that stupid????just focus on ur interest ,PLz dont go by rankings!!!!!in the end its u who has to work hard there!!!!
well in NIT calicut there are north indians !!!!so no probs !!! Life is good !!!no probs as such !!!!