Their are many colleges in India, among them the ones that give a student a really wothful and appreciable experience in an undergraduate degree in Physics are:
-
IISc,Bangalore
-
IIT
-
St. Stephens, University of Delhi
-
Bhagini Nivedita College, University of Delhi
-
Hindu, University of Delhi
-
Keshav Mahavidyala, University of Delhi
These are amongst the good ones, as per my opinion.
To confirm my words, check the rankings of colleges in India issued by government,
OverallRanking – 2018
(Issued by the ministry of human resource development)