Durgapur
India /West Bengal /Barddhaman /Durgapur Durgapur, literally means home of Goddess Durga, is a major rice-trading center and an industrial town situated along the banks of Damodar River in West Bengal, India. The topography is highly uneven. There are many industries in the township, making the city very rich and knitting its modern facilities and […]