Bihar has a population exceeding 120 million (as per the 2011 Census), making it one of India’s most densely populated states. Urbanisation is relatively low, with Patna, Gaya, and Bhagalpur ...