Daragadi Stream & Waterfall, Pallahara, Deogarh

The famous tourist spot Daragadi stream has situated at Tensara village around 70 km from Deogarh. The natural Place, dense and thick forest and high mountains attract thousands of visitors to a tourist place. The Stream is a connection point of 3 districts are Deogarh, Sundargarh and Angul. It is best for Picnic, Excursion & Weekend holidays in the winter. Daragadi stream is one of the tourist places in Deogarh, Odisha.