Tourism Odisha’s hidden cascading gem: Gudguda waterfall admin Sep 13, 2025 Gudguda Waterfall is a hidden treasure in the Sambalpur district of Odisha, located about 96 kilometers from…