town in Odisha
Bargarh, is a town and a municipality in Bargarh district in the state of Orissa, India. It is the administrative headquarters of Bargarh District.
This city travel guide to Bargarh is an outline and needs more content. It has a template, but there is not enough information present. Please plunge forward and help it grow! |