Devdarha waterfall is a popular tourist place located at the Border of Odisha and Chhattisgarh, and It is about 18 km from the Padampur. The Waterfalls flow through large rocks that attract tourists. It is a beautiful place in the Bargarh district to visit with family friends and weekend picnic. Winter Season is a great time to visit Devdarha waterfall. The rocky hills and the beautiful waterfall are also the best places for photography. Devdarha Picnic spot is a popular tourist attraction in Bargarh District.