Today Let's explore Deogarh, Odisha popularly known as the Waterfall City.
About Deogarh (Debagarh):
The district of Deogarh, as a distinct administrative entity, was carved out of the erstwhile larger Sambalpur district of Odisha on the 1st of January 1994. The literal English translation of Deogarh(Debagarh) is Abode of Divinity. A larger portion of the erstwhile Bamanda or Bamra State constitute Deogarh district.