Keonjhar to Barbil
Barbil, India. Barbil is a City and a Municipality in the Kendujhar district (also known as Iron City) of the state of Odisha, India. It is one of the 5th scheduled areas. The region around Barbil has a largest deposit of Iron ore and manganese ore in the world. It is a major source of revenue generation for both the Central and the State ...