Bada Ghagara Waterfall – Keonjhar’s Perennial Cascade
Among the crowds of the town Keonjhar lies a very soothing and refreshing place, which is special for its amazing surroundings & vibes. This place is none other than the Bada ghagara waterfall, which is situated right at the heart of Keonjhar. The flow of this waterfall is completely perennial, and that is why it […]
READ MORE