Kharagpur is not just a railway town what u said. Railway has a major setup in kharagpur no doubt with Biggest station, Large workshop, huge portion of kgp has railways. But kharagpur also is:
1. Kharagpur has IIT - Biggest and oldest of all IIT's i think
2. Kharagpur has Indian Air Force Base at Kalaikunda and Salua
3. Kharagpur comes under Top 10...
more... Biggest cities of West Bengal