Gohira Dam Deogarh- Peaceful spot for Picnic

Gohira Dam is actually an irrigation project. It is situated in Deogarh which is also known as Debagarh in the state of Odisha. Even though this is an irrigation project, the place due its scenic beauty has quickly turned into a popular tourist spot amongst the tourists and families. Specifically for people who are looking […]
Deojharan Waterfall, Deogarh

Deojharan is not the kind of place people usually plan weeks ahead for. Most people hear about it in conversations or somebody mentions it to them and that’s how they end up here. This place is quite underrated yet it is one of the waterfalls worth remembering. It’s absolutely worth visiting this place. It is […]