Advertisment

News from deogarh

Deogarh, the distinguished “waterfall town‟ of Odisha, the capital of the former feudatory state of Bamanda is known for its salubrious clime and serene atmosphere.

Advertisment