I've never been to Purnai and Begusarai, so I'm surprised to know that these two cities are more developed than Bhagalpur. I've always had the impression that Patna, Gaya, Muzaffarpur and Bhagalpur were the 4 most developed cities of Bihar.
What are the 5 most developed cities in Bihar after Patna according to you?
Also what are the 5 most developed/well-connected railway stations in Bihar after Patna?