Bada Ghagara Waterfall – Keonjhar’s Perennial Cascade

Bada ghagara kendujhar

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 […]